# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: vega/snapshot/v1/snapshot.proto

import sys
_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1'))
from google.protobuf.internal import enum_type_wrapper
from google.protobuf import descriptor as _descriptor
from google.protobuf import message as _message
from google.protobuf import reflection as _reflection
from google.protobuf import symbol_database as _symbol_database
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from ... import vega_pb2 as vega_dot_vega__pb2
from ... import markets_pb2 as vega_dot_markets__pb2
from ... import assets_pb2 as vega_dot_assets__pb2
from ... import chain_events_pb2 as vega_dot_chain__events__pb2
from ... import governance_pb2 as vega_dot_governance__pb2
from ...events.v1 import events_pb2 as vega_dot_events_dot_v1_dot_events__pb2
from ...commands.v1 import validator_commands_pb2 as vega_dot_commands_dot_v1_dot_validator__commands__pb2
from ...checkpoint.v1 import checkpoint_pb2 as vega_dot_checkpoint_dot_v1_dot_checkpoint__pb2


DESCRIPTOR = _descriptor.FileDescriptor(
  name='vega/snapshot/v1/snapshot.proto',
  package='vega.snapshot.v1',
  syntax='proto3',
  serialized_options=_b('Z,code.vegaprotocol.io/protos/vega/snapshot/v1'),
  serialized_pb=_b('\n\x1fvega/snapshot/v1/snapshot.proto\x12\x10vega.snapshot.v1\x1a\x0fvega/vega.proto\x1a\x12vega/markets.proto\x1a\x11vega/assets.proto\x1a\x17vega/chain_events.proto\x1a\x15vega/governance.proto\x1a\x1bvega/events/v1/events.proto\x1a)vega/commands/v1/validator_commands.proto\x1a#vega/checkpoint/v1/checkpoint.proto\"\x9c\x01\n\x08Snapshot\x12\x16\n\x06height\x18\x01 \x01(\x04R\x06height\x12\x30\n\x06\x66ormat\x18\x02 \x01(\x0e\x32\x18.vega.snapshot.v1.FormatR\x06\x66ormat\x12\x16\n\x06\x63hunks\x18\x03 \x01(\rR\x06\x63hunks\x12\x12\n\x04hash\x18\x04 \x01(\x0cR\x04hash\x12\x1a\n\x08metadata\x18\x05 \x01(\x0cR\x08metadata\"{\n\x08NodeHash\x12\x10\n\x03key\x18\x03 \x01(\tR\x03key\x12\x12\n\x04hash\x18\x04 \x01(\tR\x04hash\x12\x16\n\x06height\x18\x05 \x01(\x05R\x06height\x12\x18\n\x07version\x18\x06 \x01(\x03R\x07version\x12\x17\n\x07is_leaf\x18\x07 \x01(\x08R\x06isLeaf\"\x84\x01\n\x08Metadata\x12\x18\n\x07version\x18\x01 \x01(\x03R\x07version\x12!\n\x0c\x63hunk_hashes\x18\x02 \x03(\tR\x0b\x63hunkHashes\x12;\n\x0bnode_hashes\x18\x03 \x03(\x0b\x32\x1a.vega.snapshot.v1.NodeHashR\nnodeHashes\"V\n\x05\x43hunk\x12-\n\x04\x64\x61ta\x18\x01 \x03(\x0b\x32\x19.vega.snapshot.v1.PayloadR\x04\x64\x61ta\x12\x0e\n\x02nr\x18\x02 \x01(\x03R\x02nr\x12\x0e\n\x02of\x18\x03 \x01(\x03R\x02of\"\x9e!\n\x07Payload\x12\x45\n\ractive_assets\x18\x01 \x01(\x0b\x32\x1e.vega.snapshot.v1.ActiveAssetsH\x00R\x0c\x61\x63tiveAssets\x12H\n\x0epending_assets\x18\x02 \x01(\x0b\x32\x1f.vega.snapshot.v1.PendingAssetsH\x00R\rpendingAssets\x12W\n\x13\x62\x61nking_withdrawals\x18\x03 \x01(\x0b\x32$.vega.snapshot.v1.BankingWithdrawalsH\x00R\x12\x62\x61nkingWithdrawals\x12N\n\x10\x62\x61nking_deposits\x18\x04 \x01(\x0b\x32!.vega.snapshot.v1.BankingDepositsH\x00R\x0f\x62\x61nkingDeposits\x12\x42\n\x0c\x62\x61nking_seen\x18\x05 \x01(\x0b\x32\x1d.vega.snapshot.v1.BankingSeenH\x00R\x0b\x62\x61nkingSeen\x12[\n\x15\x62\x61nking_asset_actions\x18\x06 \x01(\x0b\x32%.vega.snapshot.v1.BankingAssetActionsH\x00R\x13\x62\x61nkingAssetActions\x12>\n\ncheckpoint\x18\x07 \x01(\x0b\x32\x1c.vega.snapshot.v1.CheckpointH\x00R\ncheckpoint\x12W\n\x13\x63ollateral_accounts\x18\x08 \x01(\x0b\x32$.vega.snapshot.v1.CollateralAccountsH\x00R\x12\x63ollateralAccounts\x12Q\n\x11\x63ollateral_assets\x18\t \x01(\x0b\x32\".vega.snapshot.v1.CollateralAssetsH\x00R\x10\x63ollateralAssets\x12Q\n\x11\x64\x65legation_active\x18\n \x01(\x0b\x32\".vega.snapshot.v1.DelegationActiveH\x00R\x10\x64\x65legationActive\x12T\n\x12\x64\x65legation_pending\x18\x0b \x01(\x0b\x32#.vega.snapshot.v1.DelegationPendingH\x00R\x11\x64\x65legationPending\x12K\n\x0f\x64\x65legation_auto\x18\x0c \x01(\x0b\x32 .vega.snapshot.v1.DelegationAutoH\x00R\x0e\x64\x65legationAuto\x12Q\n\x11governance_active\x18\r \x01(\x0b\x32\".vega.snapshot.v1.GovernanceActiveH\x00R\x10governanceActive\x12T\n\x12governance_enacted\x18\x0e \x01(\x0b\x32#.vega.snapshot.v1.GovernanceEnactedH\x00R\x11governanceEnacted\x12N\n\x10staking_accounts\x18\x0f \x01(\x0b\x32!.vega.snapshot.v1.StakingAccountsH\x00R\x0fstakingAccounts\x12\x45\n\rmatching_book\x18\x10 \x01(\x0b\x32\x1e.vega.snapshot.v1.MatchingBookH\x00R\x0cmatchingBook\x12L\n\x12network_parameters\x18\x11 \x01(\x0b\x32\x1b.vega.snapshot.v1.NetParamsH\x00R\x11networkParameters\x12Q\n\x11\x65xecution_markets\x18\x12 \x01(\x0b\x32\".vega.snapshot.v1.ExecutionMarketsH\x00R\x10\x65xecutionMarkets\x12N\n\x10market_positions\x18\x13 \x01(\x0b\x32!.vega.snapshot.v1.MarketPositionsH\x00R\x0fmarketPositions\x12\x39\n\tapp_state\x18\x14 \x01(\x0b\x32\x1a.vega.snapshot.v1.AppStateH\x00R\x08\x61ppState\x12\x34\n\x05\x65poch\x18\x15 \x01(\x0b\x32\x1c.vega.snapshot.v1.EpochStateH\x00R\x05\x65poch\x12\x61\n\x17rewards_pending_payouts\x18\x17 \x01(\x0b\x32\'.vega.snapshot.v1.RewardsPendingPayoutsH\x00R\x15rewardsPendingPayouts\x12K\n\x0fgovernance_node\x18\x18 \x01(\x0b\x32 .vega.snapshot.v1.GovernanceNodeH\x00R\x0egovernanceNode\x12?\n\x0blimit_state\x18\x19 \x01(\x0b\x32\x1c.vega.snapshot.v1.LimitStateH\x00R\nlimitState\x12L\n\x10vote_spam_policy\x18\x1a \x01(\x0b\x32 .vega.snapshot.v1.VoteSpamPolicyH\x00R\x0evoteSpamPolicy\x12R\n\x12simple_spam_policy\x18\x1b \x01(\x0b\x32\".vega.snapshot.v1.SimpleSpamPolicyH\x00R\x10simpleSpamPolicy\x12\x32\n\x06notary\x18\x1c \x01(\x0b\x32\x18.vega.snapshot.v1.NotaryH\x00R\x06notary\x12Q\n\x11replay_protection\x18\x1d \x01(\x0b\x32\".vega.snapshot.v1.ReplayProtectionH\x00R\x10replayProtection\x12\x42\n\x0c\x66uture_state\x18\x1e \x01(\x0b\x32\x1d.vega.snapshot.v1.FutureStateH\x00R\x0b\x66utureState\x12K\n\x0f\x65vent_forwarder\x18\x1f \x01(\x0b\x32 .vega.snapshot.v1.EventForwarderH\x00R\x0e\x65ventForwarder\x12\x64\n\x18stake_verifier_deposited\x18  \x01(\x0b\x32(.vega.snapshot.v1.StakeVerifierDepositedH\x00R\x16stakeVerifierDeposited\x12^\n\x16stake_verifier_removed\x18! \x01(\x0b\x32&.vega.snapshot.v1.StakeVerifierRemovedH\x00R\x14stakeVerifierRemoved\x12\x35\n\x07witness\x18\" \x01(\x0b\x32\x19.vega.snapshot.v1.WitnessH\x00R\x07witness\x12\x83\x01\n#delegation_last_reconciliation_time\x18# \x01(\x0b\x32\x32.vega.snapshot.v1.DelegationLastReconciliationTimeH\x00R delegationLastReconciliationTime\x12\x38\n\x08topology\x18$ \x01(\x0b\x32\x1a.vega.snapshot.v1.TopologyH\x00R\x08topology\x12\x44\n\x0boracle_data\x18% \x01(\x0b\x32!.vega.snapshot.v1.OracleDataBatchH\x00R\noracleData\x12Z\n\x14liquidity_parameters\x18& \x01(\x0b\x32%.vega.snapshot.v1.LiquidityParametersH\x00R\x13liquidityParameters\x12p\n\x1cliquidity_pending_provisions\x18\' \x01(\x0b\x32,.vega.snapshot.v1.LiquidityPendingProvisionsH\x00R\x1aliquidityPendingProvisions\x12\x80\x01\n\"liquidity_parties_liquidity_orders\x18( \x01(\x0b\x32\x31.vega.snapshot.v1.LiquidityPartiesLiquidityOrdersH\x00R\x1fliquidityPartiesLiquidityOrders\x12\x64\n\x18liquidity_parties_orders\x18) \x01(\x0b\x32(.vega.snapshot.v1.LiquidityPartiesOrdersH\x00R\x16liquidityPartiesOrders\x12Z\n\x14liquidity_provisions\x18* \x01(\x0b\x32%.vega.snapshot.v1.LiquidityProvisionsH\x00R\x13liquidityProvisions\x12T\n\x12liquidity_supplied\x18+ \x01(\x0b\x32#.vega.snapshot.v1.LiquiditySuppliedH\x00R\x11liquiditySupplied\x12N\n\x10liquidity_target\x18, \x01(\x0b\x32!.vega.snapshot.v1.LiquidityTargetH\x00R\x0fliquidityTarget\x12\x64\n\x18\x66loating_point_consensus\x18. \x01(\x0b\x32(.vega.snapshot.v1.FloatingPointConsensusH\x00R\x16\x66loatingPointConsensus\x12\x42\n\x0c\x66\x65\x65s_tracker\x18/ \x01(\x0b\x32\x1d.vega.snapshot.v1.FeesTrackerH\x00R\x0b\x66\x65\x65sTracker\x12H\n\x0emarket_tracker\x18\x30 \x01(\x0b\x32\x1f.vega.snapshot.v1.MarketTrackerH\x00R\rmarketTracker\x12m\n\x1b\x62\x61nking_recurring_transfers\x18\x31 \x01(\x0b\x32+.vega.snapshot.v1.BankingRecurringTransfersH\x00R\x19\x62\x61nkingRecurringTransfers\x12m\n\x1b\x62\x61nking_scheduled_transfers\x18\x32 \x01(\x0b\x32+.vega.snapshot.v1.BankingScheduledTransfersH\x00R\x19\x62\x61nkingScheduledTransfers\x12z\n erc20_multisig_topology_verified\x18\x33 \x01(\x0b\x32/.vega.snapshot.v1.ERC20MultiSigTopologyVerifiedH\x00R\x1d\x65rc20MultisigTopologyVerified\x12w\n\x1f\x65rc20_multisig_topology_pending\x18\x34 \x01(\x0b\x32..vega.snapshot.v1.ERC20MultiSigTopologyPendingH\x00R\x1c\x65rc20MultisigTopologyPendingB\x06\n\x04\x64\x61ta\"R\n\x17TimestampedOpenInterest\x12#\n\ropen_interest\x18\x01 \x01(\x04R\x0copenInterest\x12\x12\n\x04time\x18\x02 \x01(\x03R\x04time\"\xf2\x02\n\x0fLiquidityTarget\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12!\n\x0c\x63urrent_time\x18\x02 \x01(\x03R\x0b\x63urrentTime\x12-\n\x12scheduled_truncate\x18\x03 \x01(\x03R\x11scheduledTruncate\x12\x34\n\x16\x63urrent_open_interests\x18\x04 \x03(\x04R\x14\x63urrentOpenInterests\x12\x61\n\x17previous_open_interests\x18\x05 \x03(\x0b\x32).vega.snapshot.v1.TimestampedOpenInterestR\x15previousOpenInterests\x12W\n\x12max_open_interests\x18\x06 \x01(\x0b\x32).vega.snapshot.v1.TimestampedOpenInterestR\x10maxOpenInterests\"W\n\x1dLiquidityPriceProbabilityPair\x12\x14\n\x05price\x18\x01 \x01(\tR\x05price\x12 \n\x0bprobability\x18\x02 \x01(\tR\x0bprobability\"\xf9\x01\n\x11LiquiditySupplied\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12+\n\x11\x63onsensus_reached\x18\x02 \x01(\x08R\x10\x63onsensusReached\x12L\n\tbid_cache\x18\x03 \x03(\x0b\x32/.vega.snapshot.v1.LiquidityPriceProbabilityPairR\x08\x62idCache\x12L\n\task_cache\x18\x04 \x03(\x0b\x32/.vega.snapshot.v1.LiquidityPriceProbabilityPairR\x08\x61skCache\"P\n\x0fOracleDataBatch\x12=\n\x0boracle_data\x18\x01 \x03(\x0b\x32\x1c.vega.snapshot.v1.OracleDataR\noracleData\"]\n\nOracleData\x12\x19\n\x08pub_keys\x18\x01 \x03(\tR\x07pubKeys\x12\x34\n\x04\x64\x61ta\x18\x02 \x03(\x0b\x32 .vega.snapshot.v1.OracleDataPairR\x04\x64\x61ta\"8\n\x0eOracleDataPair\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value\"w\n\x07Witness\x12\x38\n\tresources\x18\x01 \x03(\x0b\x32\x1a.vega.snapshot.v1.ResourceR\tresources\x12\x32\n\x15need_resend_resources\x18\x02 \x03(\tR\x13needResendResources\"g\n\x08Resource\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x1f\n\x0b\x63heck_until\x18\x02 \x01(\x03R\ncheckUntil\x12\x14\n\x05votes\x18\x03 \x03(\tR\x05votes\x12\x14\n\x05state\x18\x04 \x01(\rR\x05state\"Q\n\x0e\x45ventForwarder\x12?\n\x0c\x61\x63ked_events\x18\x01 \x03(\x0b\x32\x1c.vega.commands.v1.ChainEventR\x0b\x61\x63kedEvents\"?\n\x12\x43ollateralAccounts\x12)\n\x08\x61\x63\x63ounts\x18\x01 \x03(\x0b\x32\r.vega.AccountR\x08\x61\x63\x63ounts\"7\n\x10\x43ollateralAssets\x12#\n\x06\x61ssets\x18\x01 \x03(\x0b\x32\x0b.vega.AssetR\x06\x61ssets\"3\n\x0c\x41\x63tiveAssets\x12#\n\x06\x61ssets\x18\x01 \x03(\x0b\x32\x0b.vega.AssetR\x06\x61ssets\"4\n\rPendingAssets\x12#\n\x06\x61ssets\x18\x01 \x03(\x0b\x32\x0b.vega.AssetR\x06\x61ssets\"P\n\nWithdrawal\x12\x10\n\x03ref\x18\x01 \x01(\tR\x03ref\x12\x30\n\nwithdrawal\x18\x02 \x01(\x0b\x32\x10.vega.WithdrawalR\nwithdrawal\"B\n\x07\x44\x65posit\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\'\n\x07\x64\x65posit\x18\x02 \x01(\x0b\x32\r.vega.DepositR\x07\x64\x65posit\"i\n\x05TxRef\x12\x14\n\x05\x61sset\x18\x01 \x01(\tR\x05\x61sset\x12\x19\n\x08\x62lock_nr\x18\x02 \x01(\x04R\x07\x62lockNr\x12\x12\n\x04hash\x18\x03 \x01(\tR\x04hash\x12\x1b\n\tlog_index\x18\x04 \x01(\x04R\x08logIndex\"\xcd\x02\n\x0b\x41ssetAction\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x14\n\x05state\x18\x02 \x01(\rR\x05state\x12\x14\n\x05\x61sset\x18\x03 \x01(\tR\x05\x61sset\x12!\n\x0c\x62lock_number\x18\x04 \x01(\x04R\x0b\x62lockNumber\x12\x19\n\x08tx_index\x18\x05 \x01(\x04R\x07txIndex\x12\x12\n\x04hash\x18\x06 \x01(\tR\x04hash\x12\x42\n\x0f\x62uiltin_deposit\x18\x07 \x01(\x0b\x32\x19.vega.BuiltinAssetDepositR\x0e\x62uiltinDeposit\x12\x37\n\rerc20_deposit\x18\x08 \x01(\x0b\x32\x12.vega.ERC20DepositR\x0c\x65rc20Deposit\x12\x33\n\nasset_list\x18\t \x01(\x0b\x32\x14.vega.ERC20AssetListR\tassetList\"T\n\x12\x42\x61nkingWithdrawals\x12>\n\x0bwithdrawals\x18\x01 \x03(\x0b\x32\x1c.vega.snapshot.v1.WithdrawalR\x0bwithdrawals\"F\n\x0f\x42\x61nkingDeposits\x12\x33\n\x07\x64\x65posit\x18\x01 \x03(\x0b\x32\x19.vega.snapshot.v1.DepositR\x07\x64\x65posit\":\n\x0b\x42\x61nkingSeen\x12+\n\x04refs\x18\x01 \x03(\x0b\x32\x17.vega.snapshot.v1.TxRefR\x04refs\"W\n\x13\x42\x61nkingAssetActions\x12@\n\x0c\x61sset_action\x18\x01 \x03(\x0b\x32\x1d.vega.snapshot.v1.AssetActionR\x0b\x61ssetAction\"r\n\x19\x42\x61nkingRecurringTransfers\x12U\n\x12recurring_tranfers\x18\x01 \x01(\x0b\x32&.vega.checkpoint.v1.RecurringTransfersR\x11recurringTranfers\"t\n\x19\x42\x61nkingScheduledTransfers\x12W\n\x11transfers_at_time\x18\x01 \x03(\x0b\x32+.vega.checkpoint.v1.ScheduledTransferAtTimeR\x0ftransfersAtTime\"%\n\nCheckpoint\x12\x17\n\x07next_cp\x18\x01 \x01(\x03R\x06nextCp\"\\\n DelegationLastReconciliationTime\x12\x38\n\x18last_reconciliation_time\x18\x01 \x01(\x03R\x16lastReconciliationTime\"F\n\x10\x44\x65legationActive\x12\x32\n\x0b\x64\x65legations\x18\x01 \x03(\x0b\x32\x10.vega.DelegationR\x0b\x64\x65legations\"}\n\x11\x44\x65legationPending\x12\x32\n\x0b\x64\x65legations\x18\x01 \x03(\x0b\x32\x10.vega.DelegationR\x0b\x64\x65legations\x12\x34\n\x0cundelegation\x18\x02 \x03(\x0b\x32\x10.vega.DelegationR\x0cundelegation\"*\n\x0e\x44\x65legationAuto\x12\x18\n\x07parties\x18\x01 \x03(\tR\x07parties\"\x9a\x01\n\x0cProposalData\x12*\n\x08proposal\x18\x01 \x01(\x0b\x32\x0e.vega.ProposalR\x08proposal\x12\x1c\n\x03yes\x18\x02 \x03(\x0b\x32\n.vega.VoteR\x03yes\x12\x1a\n\x02no\x18\x03 \x03(\x0b\x32\n.vega.VoteR\x02no\x12$\n\x07invalid\x18\x04 \x03(\x0b\x32\n.vega.VoteR\x07invalid\"Q\n\x11GovernanceEnacted\x12<\n\tproposals\x18\x01 \x03(\x0b\x32\x1e.vega.snapshot.v1.ProposalDataR\tproposals\"P\n\x10GovernanceActive\x12<\n\tproposals\x18\x01 \x03(\x0b\x32\x1e.vega.snapshot.v1.ProposalDataR\tproposals\">\n\x0eGovernanceNode\x12,\n\tproposals\x18\x01 \x03(\x0b\x32\x0e.vega.ProposalR\tproposals\"v\n\x0eStakingAccount\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12\x18\n\x07\x62\x61lance\x18\x02 \x01(\tR\x07\x62\x61lance\x12\x34\n\x06\x65vents\x18\x03 \x03(\x0b\x32\x1c.vega.events.v1.StakeLinkingR\x06\x65vents\"\x8c\x01\n\x0fStakingAccounts\x12<\n\x08\x61\x63\x63ounts\x18\x01 \x03(\x0b\x32 .vega.snapshot.v1.StakingAccountR\x08\x61\x63\x63ounts\x12;\n\x1astaking_asset_total_supply\x18\x02 \x01(\tR\x17stakingAssetTotalSupply\"\xcc\x01\n\x0cMatchingBook\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12\x1d\n\x03\x62uy\x18\x02 \x03(\x0b\x32\x0b.vega.OrderR\x03\x62uy\x12\x1f\n\x04sell\x18\x03 \x03(\x0b\x32\x0b.vega.OrderR\x04sell\x12*\n\x11last_traded_price\x18\x04 \x01(\tR\x0flastTradedPrice\x12\x18\n\x07\x61uction\x18\x05 \x01(\x08R\x07\x61uction\x12\x19\n\x08\x62\x61tch_id\x18\x06 \x01(\x04R\x07\x62\x61tchId\";\n\tNetParams\x12.\n\x06params\x18\x01 \x03(\x0b\x32\x16.vega.NetworkParameterR\x06params\"0\n\nDecimalMap\x12\x10\n\x03key\x18\x01 \x01(\x03R\x03key\x12\x10\n\x03val\x18\x02 \x01(\tR\x03val\"5\n\tTimePrice\x12\x12\n\x04time\x18\x01 \x01(\x03R\x04time\x12\x14\n\x05price\x18\x02 \x01(\tR\x05price\";\n\x0bPriceVolume\x12\x14\n\x05price\x18\x01 \x01(\tR\x05price\x12\x16\n\x06volume\x18\x02 \x01(\x04R\x06volume\"B\n\nPriceRange\x12\x10\n\x03min\x18\x01 \x01(\tR\x03min\x12\x10\n\x03max\x18\x02 \x01(\tR\x03max\x12\x10\n\x03ref\x18\x03 \x01(\tR\x03ref\"\x9a\x01\n\nPriceBound\x12\x16\n\x06\x61\x63tive\x18\x01 \x01(\x08R\x06\x61\x63tive\x12\x1b\n\tup_factor\x18\x02 \x01(\tR\x08upFactor\x12\x1f\n\x0b\x64own_factor\x18\x03 \x01(\tR\ndownFactor\x12\x36\n\x07trigger\x18\x04 \x01(\x0b\x32\x1c.vega.PriceMonitoringTriggerR\x07trigger\"y\n\x0fPriceRangeCache\x12\x32\n\x05\x62ound\x18\x01 \x01(\x0b\x32\x1c.vega.snapshot.v1.PriceBoundR\x05\x62ound\x12\x32\n\x05range\x18\x02 \x01(\x0b\x32\x1c.vega.snapshot.v1.PriceRangeR\x05range\"<\n\x0c\x43urrentPrice\x12\x14\n\x05price\x18\x01 \x01(\tR\x05price\x12\x16\n\x06volume\x18\x02 \x01(\x04R\x06volume\"S\n\tPastPrice\x12\x12\n\x04time\x18\x01 \x01(\x03R\x04time\x12\x32\n\x15volume_weighted_price\x18\x02 \x01(\tR\x13volumeWeightedPrice\"\xf4\x04\n\x0cPriceMonitor\x12 \n\x0binitialised\x18\x03 \x01(\x08R\x0binitialised\x12=\n\x0b\x66p_horizons\x18\x04 \x03(\x0b\x32\x1c.vega.snapshot.v1.DecimalMapR\nfpHorizons\x12\x10\n\x03now\x18\x05 \x01(\x03R\x03now\x12\x16\n\x06update\x18\x06 \x01(\x03R\x06update\x12\x34\n\x06\x62ounds\x18\x07 \x03(\x0b\x32\x1c.vega.snapshot.v1.PriceBoundR\x06\x62ounds\x12\x33\n\x16price_range_cache_time\x18\x08 \x01(\x03R\x13priceRangeCacheTime\x12M\n\x11price_range_cache\x18\t \x03(\x0b\x32!.vega.snapshot.v1.PriceRangeCacheR\x0fpriceRangeCache\x12/\n\x14ref_price_cache_time\x18\n \x01(\x03R\x11refPriceCacheTime\x12\x44\n\x0fref_price_cache\x18\x0b \x03(\x0b\x32\x1c.vega.snapshot.v1.DecimalMapR\rrefPriceCache\x12=\n\nprices_now\x18\x0c \x03(\x0b\x32\x1e.vega.snapshot.v1.CurrentPriceR\tpricesNow\x12<\n\x0bprices_past\x18\r \x03(\x0b\x32\x1b.vega.snapshot.v1.PastPriceR\npricesPast\x12+\n\x11\x63onsensus_reached\x18\x0e \x01(\x08R\x10\x63onsensusReached\"\xc6\x02\n\x0c\x41uctionState\x12,\n\x04mode\x18\x01 \x01(\x0e\x32\x18.vega.Market.TradingModeR\x04mode\x12;\n\x0c\x64\x65\x66\x61ult_mode\x18\x02 \x01(\x0e\x32\x18.vega.Market.TradingModeR\x0b\x64\x65\x66\x61ultMode\x12.\n\x07trigger\x18\x03 \x01(\x0e\x32\x14.vega.AuctionTriggerR\x07trigger\x12\x14\n\x05\x62\x65gin\x18\x04 \x01(\x03R\x05\x62\x65gin\x12\'\n\x03\x65nd\x18\x05 \x01(\x0b\x32\x15.vega.AuctionDurationR\x03\x65nd\x12\x14\n\x05start\x18\x06 \x01(\x08R\x05start\x12\x12\n\x04stop\x18\x07 \x01(\x08R\x04stop\x12\x32\n\textension\x18\x08 \x01(\x0e\x32\x14.vega.AuctionTriggerR\textension\"]\n\rEquityShareLP\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x14\n\x05stake\x18\x02 \x01(\tR\x05stake\x12\x14\n\x05share\x18\x03 \x01(\tR\x05share\x12\x10\n\x03\x61vg\x18\x04 \x01(\tR\x03\x61vg\"\x86\x01\n\x0b\x45quityShare\x12\x10\n\x03mvp\x18\x01 \x01(\tR\x03mvp\x12\x32\n\x15opening_auction_ended\x18\x02 \x01(\x08R\x13openingAuctionEnded\x12\x31\n\x03lps\x18\x03 \x03(\x0b\x32\x1f.vega.snapshot.v1.EquityShareLPR\x03lps\"Z\n\x0b\x46\x65\x65Splitter\x12*\n\x11time_window_start\x18\x01 \x01(\x03R\x0ftimeWindowStart\x12\x1f\n\x0btrade_value\x18\x02 \x01(\tR\ntradeValue\"\xf1\x06\n\x06Market\x12$\n\x06market\x18\x01 \x01(\x0b\x32\x0c.vega.MarketR\x06market\x12\x43\n\rprice_monitor\x18\x02 \x01(\x0b\x32\x1e.vega.snapshot.v1.PriceMonitorR\x0cpriceMonitor\x12\x43\n\rauction_state\x18\x03 \x01(\x0b\x32\x1e.vega.snapshot.v1.AuctionStateR\x0c\x61uctionState\x12\x30\n\rpegged_orders\x18\x04 \x03(\x0b\x32\x0b.vega.OrderR\x0cpeggedOrders\x12\x34\n\x0f\x65xpiring_orders\x18\x05 \x03(\x0b\x32\x0b.vega.OrderR\x0e\x65xpiringOrders\x12\"\n\rlast_best_bid\x18\x06 \x01(\tR\x0blastBestBid\x12\"\n\rlast_best_ask\x18\x07 \x01(\tR\x0blastBestAsk\x12 \n\x0clast_mid_bid\x18\x08 \x01(\tR\nlastMidBid\x12 \n\x0clast_mid_ask\x18\t \x01(\tR\nlastMidAsk\x12\x35\n\x17last_market_value_proxy\x18\n \x01(\tR\x14lastMarketValueProxy\x12\x41\n\x1dlast_equity_share_distributed\x18\x0b \x01(\x03R\x1alastEquityShareDistributed\x12@\n\x0c\x65quity_share\x18\x0c \x01(\x0b\x32\x1d.vega.snapshot.v1.EquityShareR\x0b\x65quityShare\x12,\n\x12\x63urrent_mark_price\x18\r \x01(\tR\x10\x63urrentMarkPrice\x12*\n\x11risk_factor_short\x18\x0e \x01(\tR\x0friskFactorShort\x12(\n\x10risk_factor_long\x18\x0f \x01(\tR\x0eriskFactorLong\x12\x41\n\x1drisk_factor_consensus_reached\x18\x10 \x01(\x08R\x1ariskFactorConsensusReached\x12@\n\x0c\x66\x65\x65_splitter\x18\x11 \x01(\x0b\x32\x1d.vega.snapshot.v1.FeeSplitterR\x0b\x66\x65\x65Splitter\"F\n\x10\x45xecutionMarkets\x12\x32\n\x07markets\x18\x01 \x03(\x0b\x32\x18.vega.snapshot.v1.MarketR\x07markets\"\xbb\x01\n\x08Position\x12\x19\n\x08party_id\x18\x01 \x01(\tR\x07partyId\x12\x12\n\x04size\x18\x02 \x01(\x03R\x04size\x12\x10\n\x03\x62uy\x18\x03 \x01(\x03R\x03\x62uy\x12\x12\n\x04sell\x18\x04 \x01(\x03R\x04sell\x12\x14\n\x05price\x18\x05 \x01(\tR\x05price\x12 \n\x0cvw_buy_price\x18\x06 \x01(\tR\nvwBuyPrice\x12\"\n\rvw_sell_price\x18\x07 \x01(\tR\x0bvwSellPrice\"h\n\x0fMarketPositions\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12\x38\n\tpositions\x18\x02 \x03(\x0b\x32\x1a.vega.snapshot.v1.PositionR\tpositions\"g\n\x08\x41ppState\x12\x16\n\x06height\x18\x01 \x01(\x04R\x06height\x12\x14\n\x05\x62lock\x18\x02 \x01(\tR\x05\x62lock\x12\x12\n\x04time\x18\x03 \x01(\x03R\x04time\x12\x19\n\x08\x63hain_id\x18\x04 \x01(\tR\x07\x63hainId\"\xc3\x01\n\nEpochState\x12\x10\n\x03seq\x18\x01 \x01(\x04R\x03seq\x12\x1d\n\nstart_time\x18\x03 \x01(\x03R\tstartTime\x12\x1f\n\x0b\x65xpire_time\x18\x04 \x01(\x03R\nexpireTime\x12\x36\n\x18ready_to_start_new_epoch\x18\x06 \x01(\x08R\x14readyToStartNewEpoch\x12+\n\x12ready_to_end_epoch\x18\x07 \x01(\x08R\x0freadyToEndEpoch\"{\n\x15RewardsPendingPayouts\x12\x62\n\x18scheduled_rewards_payout\x18\x01 \x03(\x0b\x32(.vega.snapshot.v1.ScheduledRewardsPayoutR\x16scheduledRewardsPayout\"\x81\x01\n\x16ScheduledRewardsPayout\x12\x1f\n\x0bpayout_time\x18\x01 \x01(\x03R\npayoutTime\x12\x46\n\x0erewards_payout\x18\x02 \x03(\x0b\x32\x1f.vega.snapshot.v1.RewardsPayoutR\rrewardsPayout\"\xfc\x01\n\rRewardsPayout\x12!\n\x0c\x66rom_account\x18\x01 \x01(\tR\x0b\x66romAccount\x12\x14\n\x05\x61sset\x18\x02 \x01(\tR\x05\x61sset\x12T\n\x13reward_party_amount\x18\x03 \x03(\x0b\x32$.vega.snapshot.v1.RewardsPartyAmountR\x11rewardPartyAmount\x12!\n\x0ctotal_reward\x18\x04 \x01(\tR\x0btotalReward\x12\x1b\n\tepoch_seq\x18\x05 \x01(\tR\x08\x65pochSeq\x12\x1c\n\ttimestamp\x18\x06 \x01(\x03R\ttimestamp\"B\n\x12RewardsPartyAmount\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12\x16\n\x06\x61mount\x18\x02 \x01(\tR\x06\x61mount\"\x94\x03\n\nLimitState\x12\x1f\n\x0b\x62lock_count\x18\x01 \x01(\rR\nblockCount\x12,\n\x12\x63\x61n_propose_market\x18\x02 \x01(\x08R\x10\x63\x61nProposeMarket\x12*\n\x11\x63\x61n_propose_asset\x18\x03 \x01(\x08R\x0f\x63\x61nProposeAsset\x12%\n\x0egenesis_loaded\x18\x04 \x01(\x08R\rgenesisLoaded\x12\x34\n\x16propose_market_enabled\x18\x05 \x01(\x08R\x14proposeMarketEnabled\x12\x32\n\x15propose_asset_enabled\x18\x06 \x01(\x08R\x13proposeAssetEnabled\x12=\n\x1bpropose_market_enabled_from\x18\x07 \x01(\x03R\x18proposeMarketEnabledFrom\x12;\n\x1apropose_asset_enabled_from\x18\x08 \x01(\x03R\x17proposeAssetEnabledFrom\"\x94\x04\n\x0eVoteSpamPolicy\x12L\n\rparty_to_vote\x18\x01 \x03(\x0b\x32(.vega.snapshot.v1.PartyProposalVoteCountR\x0bpartyToVote\x12\x44\n\x0e\x62\x61nned_parties\x18\x02 \x03(\x0b\x32\x1d.vega.snapshot.v1.BannedPartyR\rbannedParties\x12H\n\rtoken_balance\x18\x03 \x03(\x0b\x32#.vega.snapshot.v1.PartyTokenBalanceR\x0ctokenBalance\x12_\n\x1arecent_blocks_reject_stats\x18\x04 \x03(\x0b\x32\".vega.snapshot.v1.BlockRejectStatsR\x17recentBlocksRejectStats\x12.\n\x13\x63urrent_block_index\x18\x05 \x01(\x04R\x11\x63urrentBlockIndex\x12.\n\x13last_increase_block\x18\x06 \x01(\x04R\x11lastIncreaseBlock\x12*\n\x11\x63urrent_epoch_seq\x18\x07 \x01(\x04R\x0f\x63urrentEpochSeq\x12\x37\n\x18min_voting_tokens_factor\x18\x08 \x01(\tR\x15minVotingTokensFactor\"`\n\x16PartyProposalVoteCount\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12\x1a\n\x08proposal\x18\x02 \x01(\tR\x08proposal\x12\x14\n\x05\x63ount\x18\x03 \x01(\x04R\x05\x63ount\"D\n\x0b\x42\x61nnedParty\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12\x1f\n\x0buntil_epoch\x18\x02 \x01(\x04R\nuntilEpoch\"C\n\x11PartyTokenBalance\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12\x18\n\x07\x62\x61lance\x18\x02 \x01(\tR\x07\x62\x61lance\"D\n\x10\x42lockRejectStats\x12\x1a\n\x08rejected\x18\x01 \x01(\x04R\x08rejected\x12\x14\n\x05total\x18\x02 \x01(\x04R\x05total\"G\n\x19SpamPartyTransactionCount\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12\x14\n\x05\x63ount\x18\x02 \x01(\x04R\x05\x63ount\"\xc2\x02\n\x10SimpleSpamPolicy\x12\x1f\n\x0bpolicy_name\x18\x01 \x01(\tR\npolicyName\x12Q\n\x0eparty_to_count\x18\x02 \x03(\x0b\x32+.vega.snapshot.v1.SpamPartyTransactionCountR\x0cpartyToCount\x12\x44\n\x0e\x62\x61nned_parties\x18\x03 \x03(\x0b\x32\x1d.vega.snapshot.v1.BannedPartyR\rbannedParties\x12H\n\rtoken_balance\x18\x04 \x03(\x0b\x32#.vega.snapshot.v1.PartyTokenBalanceR\x0ctokenBalance\x12*\n\x11\x63urrent_epoch_seq\x18\x05 \x01(\x04R\x0f\x63urrentEpochSeq\"V\n\nNotarySigs\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04kind\x18\x02 \x01(\x05R\x04kind\x12\x12\n\x04node\x18\x03 \x01(\tR\x04node\x12\x10\n\x03sig\x18\x04 \x01(\tR\x03sig\"G\n\x06Notary\x12=\n\x0bnotary_sigs\x18\x01 \x03(\x0b\x32\x1c.vega.snapshot.v1.NotarySigsR\nnotarySigs\"\x99\x01\n\x10ReplayProtection\x12I\n\x0ctransactions\x18\x01 \x03(\x0b\x32%.vega.snapshot.v1.TransactionAtHeightR\x0ctransactions\x12\x19\n\x08\x62\x61\x63k_tol\x18\x02 \x01(\x04R\x07\x62\x61\x63kTol\x12\x1f\n\x0b\x66orward_tol\x18\x03 \x01(\x04R\nforwardTol\"=\n\x13TransactionAtHeight\x12\x0e\n\x02tx\x18\x01 \x01(\tR\x02tx\x12\x16\n\x06height\x18\x02 \x01(\x04R\x06height\"\x84\x01\n\x0b\x46utureState\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12)\n\x10settlement_price\x18\x02 \x01(\tR\x0fsettlementPrice\x12-\n\x12trading_terminated\x18\x03 \x01(\x08R\x11tradingTerminated\"m\n\x16StakeVerifierDeposited\x12S\n\x11pending_deposited\x18\x01 \x03(\x0b\x32&.vega.snapshot.v1.StakeVerifierPendingR\x10pendingDeposited\"g\n\x14StakeVerifierRemoved\x12O\n\x0fpending_removed\x18\x01 \x03(\x0b\x32&.vega.snapshot.v1.StakeVerifierPendingR\x0ependingRemoved\"\x85\x02\n\x14StakeVerifierPending\x12)\n\x10\x65thereum_address\x18\x01 \x01(\tR\x0f\x65thereumAddress\x12&\n\x0fvega_public_key\x18\x02 \x01(\tR\rvegaPublicKey\x12\x16\n\x06\x61mount\x18\x03 \x01(\tR\x06\x61mount\x12\x1d\n\nblock_time\x18\x04 \x01(\x03R\tblockTime\x12!\n\x0c\x62lock_number\x18\x05 \x01(\x04R\x0b\x62lockNumber\x12\x1b\n\tlog_index\x18\x06 \x01(\x04R\x08logIndex\x12\x13\n\x05tx_id\x18\x07 \x01(\tR\x04txId\x12\x0e\n\x02id\x18\x08 \x01(\tR\x02id\"\x9b\x01\n\x12PendingKeyRotation\x12!\n\x0c\x62lock_height\x18\x01 \x01(\x04R\x0b\x62lockHeight\x12\x17\n\x07node_id\x18\x02 \x01(\tR\x06nodeId\x12\x1e\n\x0bnew_pub_key\x18\x03 \x01(\tR\tnewPubKey\x12)\n\x11new_pub_key_index\x18\x04 \x01(\rR\x0enewPubKeyIndex\"\xb0\x02\n\x08Topology\x12G\n\x0evalidator_data\x18\x01 \x03(\x0b\x32 .vega.snapshot.v1.ValidatorStateR\rvalidatorData\x12\x1d\n\nchain_keys\x18\x02 \x03(\tR\tchainKeys\x12_\n\x19pending_pub_key_rotations\x18\x03 \x03(\x0b\x32$.vega.snapshot.v1.PendingKeyRotationR\x16pendingPubKeyRotations\x12[\n\x15validator_performance\x18\x04 \x01(\x0b\x32&.vega.snapshot.v1.ValidatorPerformanceR\x14validatorPerformance\"\xf2\x03\n\x0eValidatorState\x12J\n\x10validator_update\x18\x01 \x01(\x0b\x32\x1f.vega.events.v1.ValidatorUpdateR\x0fvalidatorUpdate\x12\x1f\n\x0b\x62lock_added\x18\x02 \x01(\x04R\nblockAdded\x12\x16\n\x06status\x18\x03 \x01(\x05R\x06status\x12.\n\x13status_change_block\x18\x04 \x01(\x04R\x11statusChangeBlock\x12\x46\n last_block_with_positive_ranking\x18\x05 \x01(\x04R\x1clastBlockWithPositiveRanking\x12\x30\n\x14\x65th_events_forwarded\x18\x06 \x01(\x04R\x12\x65thEventsForwarded\x12O\n\x11heartbeat_tracker\x18\x07 \x01(\x0b\x32\".vega.snapshot.v1.HeartbeatTrackerR\x10heartbeatTracker\x12\'\n\x0fvalidator_power\x18\x08 \x01(\x03R\x0evalidatorPower\x12\x37\n\rranking_score\x18\t \x01(\x0b\x32\x12.vega.RankingScoreR\x0crankingScore\"\xb9\x01\n\x10HeartbeatTracker\x12,\n\x12\x65xpected_next_hash\x18\x01 \x01(\tR\x10\x65xpectedNextHash\x12\x37\n\x18\x65xpected_next_hash_since\x18\x02 \x01(\x03R\x15\x65xpectedNextHashSince\x12\x1f\n\x0b\x62lock_index\x18\x03 \x01(\x05R\nblockIndex\x12\x1d\n\nblock_sigs\x18\x04 \x03(\x08R\tblockSigs\"\x99\x02\n\x10PerformanceStats\x12+\n\x11validator_address\x18\x01 \x01(\tR\x10validatorAddress\x12\x1a\n\x08proposed\x18\x02 \x01(\x04R\x08proposed\x12\x18\n\x07\x65lected\x18\x03 \x01(\x04R\x07\x65lected\x12\x14\n\x05voted\x18\x04 \x01(\x04R\x05voted\x12*\n\x11last_height_voted\x18\x05 \x01(\x03R\x0flastHeightVoted\x12\x30\n\x14last_height_proposed\x18\x06 \x01(\x03R\x12lastHeightProposed\x12.\n\x13last_height_elected\x18\x07 \x01(\x03R\x11lastHeightElected\"l\n\x14ValidatorPerformance\x12T\n\x14validator_perf_stats\x18\x01 \x03(\x0b\x32\".vega.snapshot.v1.PerformanceStatsR\x12validatorPerfStats\"\xae\x01\n\x13LiquidityParameters\x12\x17\n\x07max_fee\x18\x01 \x01(\tR\x06maxFee\x12$\n\x0emax_shape_size\x18\x02 \x01(\tR\x0cmaxShapeSize\x12;\n\x1astake_to_obligation_factor\x18\x03 \x01(\tR\x17stakeToObligationFactor\x12\x1b\n\tmarket_id\x18\x04 \x01(\tR\x08marketId\"h\n\x1aLiquidityPendingProvisions\x12-\n\x12pending_provisions\x18\x01 \x03(\tR\x11pendingProvisions\x12\x1b\n\tmarket_id\x18\x02 \x01(\tR\x08marketId\"c\n\x1fLiquidityPartiesLiquidityOrders\x12#\n\x06orders\x18\x01 \x03(\x0b\x32\x0b.vega.OrderR\x06orders\x12\x1b\n\tmarket_id\x18\x02 \x01(\tR\x08marketId\"Z\n\x16LiquidityPartiesOrders\x12#\n\x06orders\x18\x01 \x03(\x0b\x32\x0b.vega.OrderR\x06orders\x12\x1b\n\tmarket_id\x18\x02 \x01(\tR\x08marketId\"\x7f\n\x13LiquidityProvisions\x12K\n\x14liquidity_provisions\x18\x01 \x03(\x0b\x32\x18.vega.LiquidityProvisionR\x13liquidityProvisions\x12\x1b\n\tmarket_id\x18\x02 \x01(\tR\x08marketId\"g\n\x16\x46loatingPointConsensus\x12M\n\x11next_time_trigger\x18\x01 \x03(\x0b\x32!.vega.snapshot.v1.NextTimeTriggerR\x0fnextTimeTrigger\"r\n\x0fNextTimeTrigger\x12\x14\n\x05\x61sset\x18\x01 \x01(\tR\x05\x61sset\x12\x16\n\x06market\x18\x02 \x01(\tR\x06market\x12\x0e\n\x02id\x18\x03 \x01(\tR\x02id\x12!\n\x0cnext_trigger\x18\x04 \x01(\x03R\x0bnextTrigger\"I\n\x0b\x46\x65\x65sTracker\x12:\n\nasset_fees\x18\x01 \x03(\x0b\x32\x1b.vega.snapshot.v1.AssetFeesR\tassetFees\"\xcf\x01\n\tAssetFees\x12\x14\n\x05\x61sset\x18\x01 \x01(\tR\x05\x61sset\x12:\n\nmaker_fees\x18\x02 \x03(\x0b\x32\x1b.vega.snapshot.v1.PartyFeesR\tmakerFees\x12:\n\ntaker_fees\x18\x03 \x03(\x0b\x32\x1b.vega.snapshot.v1.PartyFeesR\ttakerFees\x12\x34\n\x07lp_fees\x18\x04 \x03(\x0b\x32\x1b.vega.snapshot.v1.PartyFeesR\x06lpFees\"3\n\tPartyFees\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12\x10\n\x03\x66\x65\x65\x18\x02 \x01(\tR\x03\x66\x65\x65\"]\n\rMarketTracker\x12L\n\x0emarket_tracker\x18\x01 \x03(\x0b\x32%.vega.snapshot.v1.MarketVolumeTrackerR\rmarketTracker\"\x92\x01\n\x13MarketVolumeTracker\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12\x1a\n\x08proposer\x18\x02 \x01(\tR\x08proposer\x12\x1d\n\nbonus_paid\x18\x03 \x01(\x08R\tbonusPaid\x12#\n\rvolume_traded\x18\x04 \x01(\tR\x0cvolumeTraded\"t\n\x16SignerEventsPerAddress\x12\x18\n\x07\x61\x64\x64ress\x18\x01 \x01(\tR\x07\x61\x64\x64ress\x12@\n\x06\x65vents\x18\x02 \x03(\x0b\x32(.vega.events.v1.ERC20MultiSigSignerEventR\x06\x65vents\"\x80\x02\n\x1d\x45RC20MultiSigTopologyVerified\x12\x18\n\x07signers\x18\x01 \x03(\tR\x07signers\x12V\n\x12\x65vents_per_address\x18\x02 \x03(\x0b\x32(.vega.snapshot.v1.SignerEventsPerAddressR\x10\x65ventsPerAddress\x12L\n\tthreshold\x18\x03 \x01(\x0b\x32..vega.events.v1.ERC20MultiSigThresholdSetEventR\tthreshold\x12\x1f\n\x0bseen_events\x18\x04 \x03(\tR\nseenEvents\"\xbc\x02\n\x1c\x45RC20MultiSigTopologyPending\x12Q\n\x0fpending_signers\x18\x01 \x03(\x0b\x32(.vega.events.v1.ERC20MultiSigSignerEventR\x0ependingSigners\x12\x62\n\x15pending_threshold_set\x18\x02 \x03(\x0b\x32..vega.events.v1.ERC20MultiSigThresholdSetEventR\x13pendingThresholdSet\x12+\n\x11witnessed_signers\x18\x03 \x03(\tR\x10witnessedSigners\x12\x38\n\x18witnessed_threshold_sets\x18\x04 \x03(\tR\x16witnessedThresholdSets*`\n\x06\x46ormat\x12\x16\n\x12\x46ORMAT_UNSPECIFIED\x10\x00\x12\x10\n\x0c\x46ORMAT_PROTO\x10\x01\x12\x1b\n\x17\x46ORMAT_PROTO_COMPRESSED\x10\x02\x12\x0f\n\x0b\x46ORMAT_JSON\x10\x03\x42.Z,code.vegaprotocol.io/protos/vega/snapshot/v1b\x06proto3')
  ,
  dependencies=[vega_dot_vega__pb2.DESCRIPTOR,vega_dot_markets__pb2.DESCRIPTOR,vega_dot_assets__pb2.DESCRIPTOR,vega_dot_chain__events__pb2.DESCRIPTOR,vega_dot_governance__pb2.DESCRIPTOR,vega_dot_events_dot_v1_dot_events__pb2.DESCRIPTOR,vega_dot_commands_dot_v1_dot_validator__commands__pb2.DESCRIPTOR,vega_dot_checkpoint_dot_v1_dot_checkpoint__pb2.DESCRIPTOR,])

_FORMAT = _descriptor.EnumDescriptor(
  name='Format',
  full_name='vega.snapshot.v1.Format',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='FORMAT_UNSPECIFIED', index=0, number=0,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='FORMAT_PROTO', index=1, number=1,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='FORMAT_PROTO_COMPRESSED', index=2, number=2,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='FORMAT_JSON', index=3, number=3,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=19402,
  serialized_end=19498,
)
_sym_db.RegisterEnumDescriptor(_FORMAT)

Format = enum_type_wrapper.EnumTypeWrapper(_FORMAT)
FORMAT_UNSPECIFIED = 0
FORMAT_PROTO = 1
FORMAT_PROTO_COMPRESSED = 2
FORMAT_JSON = 3



_SNAPSHOT = _descriptor.Descriptor(
  name='Snapshot',
  full_name='vega.snapshot.v1.Snapshot',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='height', full_name='vega.snapshot.v1.Snapshot.height', index=0,
      number=1, type=4, cpp_type=4, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='height', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='format', full_name='vega.snapshot.v1.Snapshot.format', index=1,
      number=2, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='format', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='chunks', full_name='vega.snapshot.v1.Snapshot.chunks', index=2,
      number=3, type=13, cpp_type=3, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='chunks', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='hash', full_name='vega.snapshot.v1.Snapshot.hash', index=3,
      number=4, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=_b(""),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='hash', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='metadata', full_name='vega.snapshot.v1.Snapshot.metadata', index=4,
      number=5, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=_b(""),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='metadata', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=267,
  serialized_end=423,
)


_NODEHASH = _descriptor.Descriptor(
  name='NodeHash',
  full_name='vega.snapshot.v1.NodeHash',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='vega.snapshot.v1.NodeHash.key', index=0,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='key', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='hash', full_name='vega.snapshot.v1.NodeHash.hash', index=1,
      number=4, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='hash', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='height', full_name='vega.snapshot.v1.NodeHash.height', index=2,
      number=5, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='height', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='version', full_name='vega.snapshot.v1.NodeHash.version', index=3,
      number=6, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='version', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='is_leaf', full_name='vega.snapshot.v1.NodeHash.is_leaf', index=4,
      number=7, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='isLeaf', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=425,
  serialized_end=548,
)


_METADATA = _descriptor.Descriptor(
  name='Metadata',
  full_name='vega.snapshot.v1.Metadata',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='version', full_name='vega.snapshot.v1.Metadata.version', index=0,
      number=1, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='version', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='chunk_hashes', full_name='vega.snapshot.v1.Metadata.chunk_hashes', index=1,
      number=2, type=9, cpp_type=9, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='chunkHashes', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='node_hashes', full_name='vega.snapshot.v1.Metadata.node_hashes', index=2,
      number=3, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='nodeHashes', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=551,
  serialized_end=683,
)


_CHUNK = _descriptor.Descriptor(
  name='Chunk',
  full_name='vega.snapshot.v1.Chunk',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='data', full_name='vega.snapshot.v1.Chunk.data', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='data', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='nr', full_name='vega.snapshot.v1.Chunk.nr', index=1,
      number=2, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='nr', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='of', full_name='vega.snapshot.v1.Chunk.of', index=2,
      number=3, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='of', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=685,
  serialized_end=771,
)


_PAYLOAD = _descriptor.Descriptor(
  name='Payload',
  full_name='vega.snapshot.v1.Payload',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='active_assets', full_name='vega.snapshot.v1.Payload.active_assets', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='activeAssets', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='pending_assets', full_name='vega.snapshot.v1.Payload.pending_assets', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='pendingAssets', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='banking_withdrawals', full_name='vega.snapshot.v1.Payload.banking_withdrawals', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='bankingWithdrawals', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='banking_deposits', full_name='vega.snapshot.v1.Payload.banking_deposits', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='bankingDeposits', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='banking_seen', full_name='vega.snapshot.v1.Payload.banking_seen', index=4,
      number=5, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='bankingSeen', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='banking_asset_actions', full_name='vega.snapshot.v1.Payload.banking_asset_actions', index=5,
      number=6, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='bankingAssetActions', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='checkpoint', full_name='vega.snapshot.v1.Payload.checkpoint', index=6,
      number=7, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='checkpoint', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='collateral_accounts', full_name='vega.snapshot.v1.Payload.collateral_accounts', index=7,
      number=8, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='collateralAccounts', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='collateral_assets', full_name='vega.snapshot.v1.Payload.collateral_assets', index=8,
      number=9, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='collateralAssets', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='delegation_active', full_name='vega.snapshot.v1.Payload.delegation_active', index=9,
      number=10, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='delegationActive', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='delegation_pending', full_name='vega.snapshot.v1.Payload.delegation_pending', index=10,
      number=11, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='delegationPending', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='delegation_auto', full_name='vega.snapshot.v1.Payload.delegation_auto', index=11,
      number=12, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='delegationAuto', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='governance_active', full_name='vega.snapshot.v1.Payload.governance_active', index=12,
      number=13, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='governanceActive', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='governance_enacted', full_name='vega.snapshot.v1.Payload.governance_enacted', index=13,
      number=14, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='governanceEnacted', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='staking_accounts', full_name='vega.snapshot.v1.Payload.staking_accounts', index=14,
      number=15, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='stakingAccounts', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='matching_book', full_name='vega.snapshot.v1.Payload.matching_book', index=15,
      number=16, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='matchingBook', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='network_parameters', full_name='vega.snapshot.v1.Payload.network_parameters', index=16,
      number=17, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='networkParameters', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='execution_markets', full_name='vega.snapshot.v1.Payload.execution_markets', index=17,
      number=18, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='executionMarkets', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='market_positions', full_name='vega.snapshot.v1.Payload.market_positions', index=18,
      number=19, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='marketPositions', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='app_state', full_name='vega.snapshot.v1.Payload.app_state', index=19,
      number=20, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='appState', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='epoch', full_name='vega.snapshot.v1.Payload.epoch', index=20,
      number=21, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='epoch', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='rewards_pending_payouts', full_name='vega.snapshot.v1.Payload.rewards_pending_payouts', index=21,
      number=23, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='rewardsPendingPayouts', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='governance_node', full_name='vega.snapshot.v1.Payload.governance_node', index=22,
      number=24, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='governanceNode', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='limit_state', full_name='vega.snapshot.v1.Payload.limit_state', index=23,
      number=25, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='limitState', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='vote_spam_policy', full_name='vega.snapshot.v1.Payload.vote_spam_policy', index=24,
      number=26, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='voteSpamPolicy', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='simple_spam_policy', full_name='vega.snapshot.v1.Payload.simple_spam_policy', index=25,
      number=27, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='simpleSpamPolicy', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='notary', full_name='vega.snapshot.v1.Payload.notary', index=26,
      number=28, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='notary', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='replay_protection', full_name='vega.snapshot.v1.Payload.replay_protection', index=27,
      number=29, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='replayProtection', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='future_state', full_name='vega.snapshot.v1.Payload.future_state', index=28,
      number=30, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='futureState', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='event_forwarder', full_name='vega.snapshot.v1.Payload.event_forwarder', index=29,
      number=31, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='eventForwarder', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='stake_verifier_deposited', full_name='vega.snapshot.v1.Payload.stake_verifier_deposited', index=30,
      number=32, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='stakeVerifierDeposited', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='stake_verifier_removed', full_name='vega.snapshot.v1.Payload.stake_verifier_removed', index=31,
      number=33, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='stakeVerifierRemoved', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='witness', full_name='vega.snapshot.v1.Payload.witness', index=32,
      number=34, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='witness', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='delegation_last_reconciliation_time', full_name='vega.snapshot.v1.Payload.delegation_last_reconciliation_time', index=33,
      number=35, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='delegationLastReconciliationTime', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='topology', full_name='vega.snapshot.v1.Payload.topology', index=34,
      number=36, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='topology', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='oracle_data', full_name='vega.snapshot.v1.Payload.oracle_data', index=35,
      number=37, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='oracleData', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='liquidity_parameters', full_name='vega.snapshot.v1.Payload.liquidity_parameters', index=36,
      number=38, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='liquidityParameters', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='liquidity_pending_provisions', full_name='vega.snapshot.v1.Payload.liquidity_pending_provisions', index=37,
      number=39, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='liquidityPendingProvisions', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='liquidity_parties_liquidity_orders', full_name='vega.snapshot.v1.Payload.liquidity_parties_liquidity_orders', index=38,
      number=40, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='liquidityPartiesLiquidityOrders', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='liquidity_parties_orders', full_name='vega.snapshot.v1.Payload.liquidity_parties_orders', index=39,
      number=41, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='liquidityPartiesOrders', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='liquidity_provisions', full_name='vega.snapshot.v1.Payload.liquidity_provisions', index=40,
      number=42, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='liquidityProvisions', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='liquidity_supplied', full_name='vega.snapshot.v1.Payload.liquidity_supplied', index=41,
      number=43, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='liquiditySupplied', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='liquidity_target', full_name='vega.snapshot.v1.Payload.liquidity_target', index=42,
      number=44, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='liquidityTarget', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='floating_point_consensus', full_name='vega.snapshot.v1.Payload.floating_point_consensus', index=43,
      number=46, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='floatingPointConsensus', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='fees_tracker', full_name='vega.snapshot.v1.Payload.fees_tracker', index=44,
      number=47, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='feesTracker', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='market_tracker', full_name='vega.snapshot.v1.Payload.market_tracker', index=45,
      number=48, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='marketTracker', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='banking_recurring_transfers', full_name='vega.snapshot.v1.Payload.banking_recurring_transfers', index=46,
      number=49, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='bankingRecurringTransfers', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='banking_scheduled_transfers', full_name='vega.snapshot.v1.Payload.banking_scheduled_transfers', index=47,
      number=50, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='bankingScheduledTransfers', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='erc20_multisig_topology_verified', full_name='vega.snapshot.v1.Payload.erc20_multisig_topology_verified', index=48,
      number=51, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='erc20MultisigTopologyVerified', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='erc20_multisig_topology_pending', full_name='vega.snapshot.v1.Payload.erc20_multisig_topology_pending', index=49,
      number=52, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='erc20MultisigTopologyPending', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
    _descriptor.OneofDescriptor(
      name='data', full_name='vega.snapshot.v1.Payload.data',
      index=0, containing_type=None, fields=[]),
  ],
  serialized_start=774,
  serialized_end=5028,
)


_TIMESTAMPEDOPENINTEREST = _descriptor.Descriptor(
  name='TimestampedOpenInterest',
  full_name='vega.snapshot.v1.TimestampedOpenInterest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='open_interest', full_name='vega.snapshot.v1.TimestampedOpenInterest.open_interest', index=0,
      number=1, type=4, cpp_type=4, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='openInterest', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='time', full_name='vega.snapshot.v1.TimestampedOpenInterest.time', index=1,
      number=2, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='time', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=5030,
  serialized_end=5112,
)


_LIQUIDITYTARGET = _descriptor.Descriptor(
  name='LiquidityTarget',
  full_name='vega.snapshot.v1.LiquidityTarget',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='market_id', full_name='vega.snapshot.v1.LiquidityTarget.market_id', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='marketId', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='current_time', full_name='vega.snapshot.v1.LiquidityTarget.current_time', index=1,
      number=2, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='currentTime', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='scheduled_truncate', full_name='vega.snapshot.v1.LiquidityTarget.scheduled_truncate', index=2,
      number=3, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='scheduledTruncate', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='current_open_interests', full_name='vega.snapshot.v1.LiquidityTarget.current_open_interests', index=3,
      number=4, type=4, cpp_type=4, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='currentOpenInterests', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='previous_open_interests', full_name='vega.snapshot.v1.LiquidityTarget.previous_open_interests', index=4,
      number=5, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='previousOpenInterests', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='max_open_interests', full_name='vega.snapshot.v1.LiquidityTarget.max_open_interests', index=5,
      number=6, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='maxOpenInterests', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=5115,
  serialized_end=5485,
)


_LIQUIDITYPRICEPROBABILITYPAIR = _descriptor.Descriptor(
  name='LiquidityPriceProbabilityPair',
  full_name='vega.snapshot.v1.LiquidityPriceProbabilityPair',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='price', full_name='vega.snapshot.v1.LiquidityPriceProbabilityPair.price', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='price', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='probability', full_name='vega.snapshot.v1.LiquidityPriceProbabilityPair.probability', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='probability', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=5487,
  serialized_end=5574,
)


_LIQUIDITYSUPPLIED = _descriptor.Descriptor(
  name='LiquiditySupplied',
  full_name='vega.snapshot.v1.LiquiditySupplied',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='market_id', full_name='vega.snapshot.v1.LiquiditySupplied.market_id', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='marketId', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='consensus_reached', full_name='vega.snapshot.v1.LiquiditySupplied.consensus_reached', index=1,
      number=2, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='consensusReached', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='bid_cache', full_name='vega.snapshot.v1.LiquiditySupplied.bid_cache', index=2,
      number=3, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='bidCache', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='ask_cache', full_name='vega.snapshot.v1.LiquiditySupplied.ask_cache', index=3,
      number=4, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='askCache', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=5577,
  serialized_end=5826,
)


_ORACLEDATABATCH = _descriptor.Descriptor(
  name='OracleDataBatch',
  full_name='vega.snapshot.v1.OracleDataBatch',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='oracle_data', full_name='vega.snapshot.v1.OracleDataBatch.oracle_data', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='oracleData', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=5828,
  serialized_end=5908,
)


_ORACLEDATA = _descriptor.Descriptor(
  name='OracleData',
  full_name='vega.snapshot.v1.OracleData',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='pub_keys', full_name='vega.snapshot.v1.OracleData.pub_keys', index=0,
      number=1, type=9, cpp_type=9, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='pubKeys', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='data', full_name='vega.snapshot.v1.OracleData.data', index=1,
      number=2, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='data', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=5910,
  serialized_end=6003,
)


_ORACLEDATAPAIR = _descriptor.Descriptor(
  name='OracleDataPair',
  full_name='vega.snapshot.v1.OracleDataPair',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='vega.snapshot.v1.OracleDataPair.key', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='key', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='value', full_name='vega.snapshot.v1.OracleDataPair.value', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='value', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=6005,
  serialized_end=6061,
)


_WITNESS = _descriptor.Descriptor(
  name='Witness',
  full_name='vega.snapshot.v1.Witness',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='resources', full_name='vega.snapshot.v1.Witness.resources', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='resources', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='need_resend_resources', full_name='vega.snapshot.v1.Witness.need_resend_resources', index=1,
      number=2, type=9, cpp_type=9, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='needResendResources', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=6063,
  serialized_end=6182,
)


_RESOURCE = _descriptor.Descriptor(
  name='Resource',
  full_name='vega.snapshot.v1.Resource',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='vega.snapshot.v1.Resource.id', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='id', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='check_until', full_name='vega.snapshot.v1.Resource.check_until', index=1,
      number=2, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='checkUntil', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='votes', full_name='vega.snapshot.v1.Resource.votes', index=2,
      number=3, type=9, cpp_type=9, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='votes', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='state', full_name='vega.snapshot.v1.Resource.state', index=3,
      number=4, type=13, cpp_type=3, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='state', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=6184,
  serialized_end=6287,
)


_EVENTFORWARDER = _descriptor.Descriptor(
  name='EventForwarder',
  full_name='vega.snapshot.v1.EventForwarder',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='acked_events', full_name='vega.snapshot.v1.EventForwarder.acked_events', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='ackedEvents', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=6289,
  serialized_end=6370,
)


_COLLATERALACCOUNTS = _descriptor.Descriptor(
  name='CollateralAccounts',
  full_name='vega.snapshot.v1.CollateralAccounts',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='accounts', full_name='vega.snapshot.v1.CollateralAccounts.accounts', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='accounts', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=6372,
  serialized_end=6435,
)


_COLLATERALASSETS = _descriptor.Descriptor(
  name='CollateralAssets',
  full_name='vega.snapshot.v1.CollateralAssets',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='assets', full_name='vega.snapshot.v1.CollateralAssets.assets', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='assets', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=6437,
  serialized_end=6492,
)


_ACTIVEASSETS = _descriptor.Descriptor(
  name='ActiveAssets',
  full_name='vega.snapshot.v1.ActiveAssets',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='assets', full_name='vega.snapshot.v1.ActiveAssets.assets', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='assets', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=6494,
  serialized_end=6545,
)


_PENDINGASSETS = _descriptor.Descriptor(
  name='PendingAssets',
  full_name='vega.snapshot.v1.PendingAssets',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='assets', full_name='vega.snapshot.v1.PendingAssets.assets', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='assets', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=6547,
  serialized_end=6599,
)


_WITHDRAWAL = _descriptor.Descriptor(
  name='Withdrawal',
  full_name='vega.snapshot.v1.Withdrawal',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='ref', full_name='vega.snapshot.v1.Withdrawal.ref', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='ref', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='withdrawal', full_name='vega.snapshot.v1.Withdrawal.withdrawal', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='withdrawal', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=6601,
  serialized_end=6681,
)


_DEPOSIT = _descriptor.Descriptor(
  name='Deposit',
  full_name='vega.snapshot.v1.Deposit',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='vega.snapshot.v1.Deposit.id', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='id', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='deposit', full_name='vega.snapshot.v1.Deposit.deposit', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='deposit', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=6683,
  serialized_end=6749,
)


_TXREF = _descriptor.Descriptor(
  name='TxRef',
  full_name='vega.snapshot.v1.TxRef',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='asset', full_name='vega.snapshot.v1.TxRef.asset', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='asset', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='block_nr', full_name='vega.snapshot.v1.TxRef.block_nr', index=1,
      number=2, type=4, cpp_type=4, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='blockNr', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='hash', full_name='vega.snapshot.v1.TxRef.hash', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='hash', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='log_index', full_name='vega.snapshot.v1.TxRef.log_index', index=3,
      number=4, type=4, cpp_type=4, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='logIndex', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=6751,
  serialized_end=6856,
)


_ASSETACTION = _descriptor.Descriptor(
  name='AssetAction',
  full_name='vega.snapshot.v1.AssetAction',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='vega.snapshot.v1.AssetAction.id', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='id', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='state', full_name='vega.snapshot.v1.AssetAction.state', index=1,
      number=2, type=13, cpp_type=3, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='state', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='asset', full_name='vega.snapshot.v1.AssetAction.asset', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='asset', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='block_number', full_name='vega.snapshot.v1.AssetAction.block_number', index=3,
      number=4, type=4, cpp_type=4, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='blockNumber', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='tx_index', full_name='vega.snapshot.v1.AssetAction.tx_index', index=4,
      number=5, type=4, cpp_type=4, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='txIndex', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='hash', full_name='vega.snapshot.v1.AssetAction.hash', index=5,
      number=6, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='hash', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='builtin_deposit', full_name='vega.snapshot.v1.AssetAction.builtin_deposit', index=6,
      number=7, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='builtinDeposit', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='erc20_deposit', full_name='vega.snapshot.v1.AssetAction.erc20_deposit', index=7,
      number=8, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='erc20Deposit', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='asset_list', full_name='vega.snapshot.v1.AssetAction.asset_list', index=8,
      number=9, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='assetList', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=6859,
  serialized_end=7192,
)


_BANKINGWITHDRAWALS = _descriptor.Descriptor(
  name='BankingWithdrawals',
  full_name='vega.snapshot.v1.BankingWithdrawals',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='withdrawals', full_name='vega.snapshot.v1.BankingWithdrawals.withdrawals', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='withdrawals', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=7194,
  serialized_end=7278,
)


_BANKINGDEPOSITS = _descriptor.Descriptor(
  name='BankingDeposits',
  full_name='vega.snapshot.v1.BankingDeposits',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='deposit', full_name='vega.snapshot.v1.BankingDeposits.deposit', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='deposit', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=7280,
  serialized_end=7350,
)


_BANKINGSEEN = _descriptor.Descriptor(
  name='BankingSeen',
  full_name='vega.snapshot.v1.BankingSeen',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='refs', full_name='vega.snapshot.v1.BankingSeen.refs', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='refs', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=7352,
  serialized_end=7410,
)


_BANKINGASSETACTIONS = _descriptor.Descriptor(
  name='BankingAssetActions',
  full_name='vega.snapshot.v1.BankingAssetActions',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='asset_action', full_name='vega.snapshot.v1.BankingAssetActions.asset_action', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='assetAction', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=7412,
  serialized_end=7499,
)


_BANKINGRECURRINGTRANSFERS = _descriptor.Descriptor(
  name='BankingRecurringTransfers',
  full_name='vega.snapshot.v1.BankingRecurringTransfers',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='recurring_tranfers', full_name='vega.snapshot.v1.BankingRecurringTransfers.recurring_tranfers', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='recurringTranfers', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=7501,
  serialized_end=7615,
)


_BANKINGSCHEDULEDTRANSFERS = _descriptor.Descriptor(
  name='BankingScheduledTransfers',
  full_name='vega.snapshot.v1.BankingScheduledTransfers',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='transfers_at_time', full_name='vega.snapshot.v1.BankingScheduledTransfers.transfers_at_time', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='transfersAtTime', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=7617,
  serialized_end=7733,
)


_CHECKPOINT = _descriptor.Descriptor(
  name='Checkpoint',
  full_name='vega.snapshot.v1.Checkpoint',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='next_cp', full_name='vega.snapshot.v1.Checkpoint.next_cp', index=0,
      number=1, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='nextCp', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=7735,
  serialized_end=7772,
)


_DELEGATIONLASTRECONCILIATIONTIME = _descriptor.Descriptor(
  name='DelegationLastReconciliationTime',
  full_name='vega.snapshot.v1.DelegationLastReconciliationTime',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='last_reconciliation_time', full_name='vega.snapshot.v1.DelegationLastReconciliationTime.last_reconciliation_time', index=0,
      number=1, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='lastReconciliationTime', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=7774,
  serialized_end=7866,
)


_DELEGATIONACTIVE = _descriptor.Descriptor(
  name='DelegationActive',
  full_name='vega.snapshot.v1.DelegationActive',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='delegations', full_name='vega.snapshot.v1.DelegationActive.delegations', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='delegations', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=7868,
  serialized_end=7938,
)


_DELEGATIONPENDING = _descriptor.Descriptor(
  name='DelegationPending',
  full_name='vega.snapshot.v1.DelegationPending',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='delegations', full_name='vega.snapshot.v1.DelegationPending.delegations', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='delegations', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='undelegation', full_name='vega.snapshot.v1.DelegationPending.undelegation', index=1,
      number=2, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='undelegation', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=7940,
  serialized_end=8065,
)


_DELEGATIONAUTO = _descriptor.Descriptor(
  name='DelegationAuto',
  full_name='vega.snapshot.v1.DelegationAuto',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='parties', full_name='vega.snapshot.v1.DelegationAuto.parties', index=0,
      number=1, type=9, cpp_type=9, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='parties', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=8067,
  serialized_end=8109,
)


_PROPOSALDATA = _descriptor.Descriptor(
  name='ProposalData',
  full_name='vega.snapshot.v1.ProposalData',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='proposal', full_name='vega.snapshot.v1.ProposalData.proposal', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='proposal', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='yes', full_name='vega.snapshot.v1.ProposalData.yes', index=1,
      number=2, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='yes', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='no', full_name='vega.snapshot.v1.ProposalData.no', index=2,
      number=3, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='no', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='invalid', full_name='vega.snapshot.v1.ProposalData.invalid', index=3,
      number=4, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='invalid', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=8112,
  serialized_end=8266,
)


_GOVERNANCEENACTED = _descriptor.Descriptor(
  name='GovernanceEnacted',
  full_name='vega.snapshot.v1.GovernanceEnacted',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='proposals', full_name='vega.snapshot.v1.GovernanceEnacted.proposals', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='proposals', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=8268,
  serialized_end=8349,
)


_GOVERNANCEACTIVE = _descriptor.Descriptor(
  name='GovernanceActive',
  full_name='vega.snapshot.v1.GovernanceActive',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='proposals', full_name='vega.snapshot.v1.GovernanceActive.proposals', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='proposals', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=8351,
  serialized_end=8431,
)


_GOVERNANCENODE = _descriptor.Descriptor(
  name='GovernanceNode',
  full_name='vega.snapshot.v1.GovernanceNode',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='proposals', full_name='vega.snapshot.v1.GovernanceNode.proposals', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='proposals', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=8433,
  serialized_end=8495,
)


_STAKINGACCOUNT = _descriptor.Descriptor(
  name='StakingAccount',
  full_name='vega.snapshot.v1.StakingAccount',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='party', full_name='vega.snapshot.v1.StakingAccount.party', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='party', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='balance', full_name='vega.snapshot.v1.StakingAccount.balance', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='balance', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='events', full_name='vega.snapshot.v1.StakingAccount.events', index=2,
      number=3, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='events', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=8497,
  serialized_end=8615,
)


_STAKINGACCOUNTS = _descriptor.Descriptor(
  name='StakingAccounts',
  full_name='vega.snapshot.v1.StakingAccounts',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='accounts', full_name='vega.snapshot.v1.StakingAccounts.accounts', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='accounts', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='staking_asset_total_supply', full_name='vega.snapshot.v1.StakingAccounts.staking_asset_total_supply', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='stakingAssetTotalSupply', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=8618,
  serialized_end=8758,
)


_MATCHINGBOOK = _descriptor.Descriptor(
  name='MatchingBook',
  full_name='vega.snapshot.v1.MatchingBook',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='market_id', full_name='vega.snapshot.v1.MatchingBook.market_id', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='marketId', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='buy', full_name='vega.snapshot.v1.MatchingBook.buy', index=1,
      number=2, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='buy', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='sell', full_name='vega.snapshot.v1.MatchingBook.sell', index=2,
      number=3, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='sell', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='last_traded_price', full_name='vega.snapshot.v1.MatchingBook.last_traded_price', index=3,
      number=4, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='lastTradedPrice', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='auction', full_name='vega.snapshot.v1.MatchingBook.auction', index=4,
      number=5, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='auction', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='batch_id', full_name='vega.snapshot.v1.MatchingBook.batch_id', index=5,
      number=6, type=4, cpp_type=4, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='batchId', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=8761,
  serialized_end=8965,
)


_NETPARAMS = _descriptor.Descriptor(
  name='NetParams',
  full_name='vega.snapshot.v1.NetParams',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='params', full_name='vega.snapshot.v1.NetParams.params', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='params', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=8967,
  serialized_end=9026,
)


_DECIMALMAP = _descriptor.Descriptor(
  name='DecimalMap',
  full_name='vega.snapshot.v1.DecimalMap',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='vega.snapshot.v1.DecimalMap.key', index=0,
      number=1, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='key', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='val', full_name='vega.snapshot.v1.DecimalMap.val', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='val', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=9028,
  serialized_end=9076,
)


_TIMEPRICE = _descriptor.Descriptor(
  name='TimePrice',
  full_name='vega.snapshot.v1.TimePrice',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='time', full_name='vega.snapshot.v1.TimePrice.time', index=0,
      number=1, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='time', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='price', full_name='vega.snapshot.v1.TimePrice.price', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='price', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=9078,
  serialized_end=9131,
)


_PRICEVOLUME = _descriptor.Descriptor(
  name='PriceVolume',
  full_name='vega.snapshot.v1.PriceVolume',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='price', full_name='vega.snapshot.v1.PriceVolume.price', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='price', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='volume', full_name='vega.snapshot.v1.PriceVolume.volume', index=1,
      number=2, type=4, cpp_type=4, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='volume', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=9133,
  serialized_end=9192,
)


_PRICERANGE = _descriptor.Descriptor(
  name='PriceRange',
  full_name='vega.snapshot.v1.PriceRange',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='min', full_name='vega.snapshot.v1.PriceRange.min', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='min', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='max', full_name='vega.snapshot.v1.PriceRange.max', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='max', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='ref', full_name='vega.snapshot.v1.PriceRange.ref', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='ref', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=9194,
  serialized_end=9260,
)


_PRICEBOUND = _descriptor.Descriptor(
  name='PriceBound',
  full_name='vega.snapshot.v1.PriceBound',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='active', full_name='vega.snapshot.v1.PriceBound.active', index=0,
      number=1, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='active', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='up_factor', full_name='vega.snapshot.v1.PriceBound.up_factor', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='upFactor', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='down_factor', full_name='vega.snapshot.v1.PriceBound.down_factor', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='downFactor', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='trigger', full_name='vega.snapshot.v1.PriceBound.trigger', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='trigger', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=9263,
  serialized_end=9417,
)


_PRICERANGECACHE = _descriptor.Descriptor(
  name='PriceRangeCache',
  full_name='vega.snapshot.v1.PriceRangeCache',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='bound', full_name='vega.snapshot.v1.PriceRangeCache.bound', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='bound', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='range', full_name='vega.snapshot.v1.PriceRangeCache.range', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='range', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=9419,
  serialized_end=9540,
)


_CURRENTPRICE = _descriptor.Descriptor(
  name='CurrentPrice',
  full_name='vega.snapshot.v1.CurrentPrice',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='price', full_name='vega.snapshot.v1.CurrentPrice.price', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='price', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='volume', full_name='vega.snapshot.v1.CurrentPrice.volume', index=1,
      number=2, type=4, cpp_type=4, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='volume', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=9542,
  serialized_end=9602,
)


_PASTPRICE = _descriptor.Descriptor(
  name='PastPrice',
  full_name='vega.snapshot.v1.PastPrice',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='time', full_name='vega.snapshot.v1.PastPrice.time', index=0,
      number=1, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='time', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='volume_weighted_price', full_name='vega.snapshot.v1.PastPrice.volume_weighted_price', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='volumeWeightedPrice', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=9604,
  serialized_end=9687,
)


_PRICEMONITOR = _descriptor.Descriptor(
  name='PriceMonitor',
  full_name='vega.snapshot.v1.PriceMonitor',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='initialised', full_name='vega.snapshot.v1.PriceMonitor.initialised', index=0,
      number=3, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='initialised', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='fp_horizons', full_name='vega.snapshot.v1.PriceMonitor.fp_horizons', index=1,
      number=4, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='fpHorizons', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='now', full_name='vega.snapshot.v1.PriceMonitor.now', index=2,
      number=5, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='now', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='update', full_name='vega.snapshot.v1.PriceMonitor.update', index=3,
      number=6, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='update', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='bounds', full_name='vega.snapshot.v1.PriceMonitor.bounds', index=4,
      number=7, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='bounds', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='price_range_cache_time', full_name='vega.snapshot.v1.PriceMonitor.price_range_cache_time', index=5,
      number=8, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='priceRangeCacheTime', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='price_range_cache', full_name='vega.snapshot.v1.PriceMonitor.price_range_cache', index=6,
      number=9, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='priceRangeCache', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='ref_price_cache_time', full_name='vega.snapshot.v1.PriceMonitor.ref_price_cache_time', index=7,
      number=10, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='refPriceCacheTime', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='ref_price_cache', full_name='vega.snapshot.v1.PriceMonitor.ref_price_cache', index=8,
      number=11, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='refPriceCache', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='prices_now', full_name='vega.snapshot.v1.PriceMonitor.prices_now', index=9,
      number=12, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='pricesNow', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='prices_past', full_name='vega.snapshot.v1.PriceMonitor.prices_past', index=10,
      number=13, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='pricesPast', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='consensus_reached', full_name='vega.snapshot.v1.PriceMonitor.consensus_reached', index=11,
      number=14, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='consensusReached', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=9690,
  serialized_end=10318,
)


_AUCTIONSTATE = _descriptor.Descriptor(
  name='AuctionState',
  full_name='vega.snapshot.v1.AuctionState',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='mode', full_name='vega.snapshot.v1.AuctionState.mode', index=0,
      number=1, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='mode', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='default_mode', full_name='vega.snapshot.v1.AuctionState.default_mode', index=1,
      number=2, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='defaultMode', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='trigger', full_name='vega.snapshot.v1.AuctionState.trigger', index=2,
      number=3, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='trigger', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='begin', full_name='vega.snapshot.v1.AuctionState.begin', index=3,
      number=4, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='begin', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='end', full_name='vega.snapshot.v1.AuctionState.end', index=4,
      number=5, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='end', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='start', full_name='vega.snapshot.v1.AuctionState.start', index=5,
      number=6, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='start', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='stop', full_name='vega.snapshot.v1.AuctionState.stop', index=6,
      number=7, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='stop', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='extension', full_name='vega.snapshot.v1.AuctionState.extension', index=7,
      number=8, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='extension', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=10321,
  serialized_end=10647,
)


_EQUITYSHARELP = _descriptor.Descriptor(
  name='EquityShareLP',
  full_name='vega.snapshot.v1.EquityShareLP',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='vega.snapshot.v1.EquityShareLP.id', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='id', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='stake', full_name='vega.snapshot.v1.EquityShareLP.stake', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='stake', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='share', full_name='vega.snapshot.v1.EquityShareLP.share', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='share', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='avg', full_name='vega.snapshot.v1.EquityShareLP.avg', index=3,
      number=4, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='avg', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=10649,
  serialized_end=10742,
)


_EQUITYSHARE = _descriptor.Descriptor(
  name='EquityShare',
  full_name='vega.snapshot.v1.EquityShare',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='mvp', full_name='vega.snapshot.v1.EquityShare.mvp', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='mvp', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='opening_auction_ended', full_name='vega.snapshot.v1.EquityShare.opening_auction_ended', index=1,
      number=2, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='openingAuctionEnded', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='lps', full_name='vega.snapshot.v1.EquityShare.lps', index=2,
      number=3, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='lps', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=10745,
  serialized_end=10879,
)


_FEESPLITTER = _descriptor.Descriptor(
  name='FeeSplitter',
  full_name='vega.snapshot.v1.FeeSplitter',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='time_window_start', full_name='vega.snapshot.v1.FeeSplitter.time_window_start', index=0,
      number=1, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='timeWindowStart', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='trade_value', full_name='vega.snapshot.v1.FeeSplitter.trade_value', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='tradeValue', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=10881,
  serialized_end=10971,
)


_MARKET = _descriptor.Descriptor(
  name='Market',
  full_name='vega.snapshot.v1.Market',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='market', full_name='vega.snapshot.v1.Market.market', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='market', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='price_monitor', full_name='vega.snapshot.v1.Market.price_monitor', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='priceMonitor', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='auction_state', full_name='vega.snapshot.v1.Market.auction_state', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='auctionState', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='pegged_orders', full_name='vega.snapshot.v1.Market.pegged_orders', index=3,
      number=4, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='peggedOrders', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='expiring_orders', full_name='vega.snapshot.v1.Market.expiring_orders', index=4,
      number=5, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='expiringOrders', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='last_best_bid', full_name='vega.snapshot.v1.Market.last_best_bid', index=5,
      number=6, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='lastBestBid', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='last_best_ask', full_name='vega.snapshot.v1.Market.last_best_ask', index=6,
      number=7, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='lastBestAsk', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='last_mid_bid', full_name='vega.snapshot.v1.Market.last_mid_bid', index=7,
      number=8, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='lastMidBid', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='last_mid_ask', full_name='vega.snapshot.v1.Market.last_mid_ask', index=8,
      number=9, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='lastMidAsk', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='last_market_value_proxy', full_name='vega.snapshot.v1.Market.last_market_value_proxy', index=9,
      number=10, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='lastMarketValueProxy', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='last_equity_share_distributed', full_name='vega.snapshot.v1.Market.last_equity_share_distributed', index=10,
      number=11, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='lastEquityShareDistributed', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='equity_share', full_name='vega.snapshot.v1.Market.equity_share', index=11,
      number=12, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='equityShare', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='current_mark_price', full_name='vega.snapshot.v1.Market.current_mark_price', index=12,
      number=13, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='currentMarkPrice', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='risk_factor_short', full_name='vega.snapshot.v1.Market.risk_factor_short', index=13,
      number=14, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='riskFactorShort', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='risk_factor_long', full_name='vega.snapshot.v1.Market.risk_factor_long', index=14,
      number=15, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='riskFactorLong', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='risk_factor_consensus_reached', full_name='vega.snapshot.v1.Market.risk_factor_consensus_reached', index=15,
      number=16, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='riskFactorConsensusReached', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='fee_splitter', full_name='vega.snapshot.v1.Market.fee_splitter', index=16,
      number=17, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='feeSplitter', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=10974,
  serialized_end=11855,
)


_EXECUTIONMARKETS = _descriptor.Descriptor(
  name='ExecutionMarkets',
  full_name='vega.snapshot.v1.ExecutionMarkets',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='markets', full_name='vega.snapshot.v1.ExecutionMarkets.markets', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='markets', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=11857,
  serialized_end=11927,
)


_POSITION = _descriptor.Descriptor(
  name='Position',
  full_name='vega.snapshot.v1.Position',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='party_id', full_name='vega.snapshot.v1.Position.party_id', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='partyId', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='size', full_name='vega.snapshot.v1.Position.size', index=1,
      number=2, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='size', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='buy', full_name='vega.snapshot.v1.Position.buy', index=2,
      number=3, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='buy', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='sell', full_name='vega.snapshot.v1.Position.sell', index=3,
      number=4, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='sell', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='price', full_name='vega.snapshot.v1.Position.price', index=4,
      number=5, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='price', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='vw_buy_price', full_name='vega.snapshot.v1.Position.vw_buy_price', index=5,
      number=6, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='vwBuyPrice', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='vw_sell_price', full_name='vega.snapshot.v1.Position.vw_sell_price', index=6,
      number=7, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='vwSellPrice', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=11930,
  serialized_end=12117,
)


_MARKETPOSITIONS = _descriptor.Descriptor(
  name='MarketPositions',
  full_name='vega.snapshot.v1.MarketPositions',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='market_id', full_name='vega.snapshot.v1.MarketPositions.market_id', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='marketId', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='positions', full_name='vega.snapshot.v1.MarketPositions.positions', index=1,
      number=2, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='positions', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=12119,
  serialized_end=12223,
)


_APPSTATE = _descriptor.Descriptor(
  name='AppState',
  full_name='vega.snapshot.v1.AppState',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='height', full_name='vega.snapshot.v1.AppState.height', index=0,
      number=1, type=4, cpp_type=4, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='height', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='block', full_name='vega.snapshot.v1.AppState.block', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='block', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='time', full_name='vega.snapshot.v1.AppState.time', index=2,
      number=3, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='time', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='chain_id', full_name='vega.snapshot.v1.AppState.chain_id', index=3,
      number=4, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='chainId', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=12225,
  serialized_end=12328,
)


_EPOCHSTATE = _descriptor.Descriptor(
  name='EpochState',
  full_name='vega.snapshot.v1.EpochState',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='seq', full_name='vega.snapshot.v1.EpochState.seq', index=0,
      number=1, type=4, cpp_type=4, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='seq', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='start_time', full_name='vega.snapshot.v1.EpochState.start_time', index=1,
      number=3, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='startTime', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='expire_time', full_name='vega.snapshot.v1.EpochState.expire_time', index=2,
      number=4, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='expireTime', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='ready_to_start_new_epoch', full_name='vega.snapshot.v1.EpochState.ready_to_start_new_epoch', index=3,
      number=6, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='readyToStartNewEpoch', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='ready_to_end_epoch', full_name='vega.snapshot.v1.EpochState.ready_to_end_epoch', index=4,
      number=7, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='readyToEndEpoch', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=12331,
  serialized_end=12526,
)


_REWARDSPENDINGPAYOUTS = _descriptor.Descriptor(
  name='RewardsPendingPayouts',
  full_name='vega.snapshot.v1.RewardsPendingPayouts',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='scheduled_rewards_payout', full_name='vega.snapshot.v1.RewardsPendingPayouts.scheduled_rewards_payout', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='scheduledRewardsPayout', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=12528,
  serialized_end=12651,
)


_SCHEDULEDREWARDSPAYOUT = _descriptor.Descriptor(
  name='ScheduledRewardsPayout',
  full_name='vega.snapshot.v1.ScheduledRewardsPayout',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='payout_time', full_name='vega.snapshot.v1.ScheduledRewardsPayout.payout_time', index=0,
      number=1, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='payoutTime', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='rewards_payout', full_name='vega.snapshot.v1.ScheduledRewardsPayout.rewards_payout', index=1,
      number=2, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='rewardsPayout', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=12654,
  serialized_end=12783,
)


_REWARDSPAYOUT = _descriptor.Descriptor(
  name='RewardsPayout',
  full_name='vega.snapshot.v1.RewardsPayout',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='from_account', full_name='vega.snapshot.v1.RewardsPayout.from_account', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='fromAccount', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='asset', full_name='vega.snapshot.v1.RewardsPayout.asset', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='asset', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='reward_party_amount', full_name='vega.snapshot.v1.RewardsPayout.reward_party_amount', index=2,
      number=3, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='rewardPartyAmount', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='total_reward', full_name='vega.snapshot.v1.RewardsPayout.total_reward', index=3,
      number=4, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='totalReward', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='epoch_seq', full_name='vega.snapshot.v1.RewardsPayout.epoch_seq', index=4,
      number=5, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='epochSeq', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='timestamp', full_name='vega.snapshot.v1.RewardsPayout.timestamp', index=5,
      number=6, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='timestamp', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=12786,
  serialized_end=13038,
)


_REWARDSPARTYAMOUNT = _descriptor.Descriptor(
  name='RewardsPartyAmount',
  full_name='vega.snapshot.v1.RewardsPartyAmount',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='party', full_name='vega.snapshot.v1.RewardsPartyAmount.party', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='party', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='amount', full_name='vega.snapshot.v1.RewardsPartyAmount.amount', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='amount', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=13040,
  serialized_end=13106,
)


_LIMITSTATE = _descriptor.Descriptor(
  name='LimitState',
  full_name='vega.snapshot.v1.LimitState',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='block_count', full_name='vega.snapshot.v1.LimitState.block_count', index=0,
      number=1, type=13, cpp_type=3, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='blockCount', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='can_propose_market', full_name='vega.snapshot.v1.LimitState.can_propose_market', index=1,
      number=2, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='canProposeMarket', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='can_propose_asset', full_name='vega.snapshot.v1.LimitState.can_propose_asset', index=2,
      number=3, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='canProposeAsset', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='genesis_loaded', full_name='vega.snapshot.v1.LimitState.genesis_loaded', index=3,
      number=4, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='genesisLoaded', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='propose_market_enabled', full_name='vega.snapshot.v1.LimitState.propose_market_enabled', index=4,
      number=5, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='proposeMarketEnabled', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='propose_asset_enabled', full_name='vega.snapshot.v1.LimitState.propose_asset_enabled', index=5,
      number=6, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='proposeAssetEnabled', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='propose_market_enabled_from', full_name='vega.snapshot.v1.LimitState.propose_market_enabled_from', index=6,
      number=7, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='proposeMarketEnabledFrom', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='propose_asset_enabled_from', full_name='vega.snapshot.v1.LimitState.propose_asset_enabled_from', index=7,
      number=8, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='proposeAssetEnabledFrom', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=13109,
  serialized_end=13513,
)


_VOTESPAMPOLICY = _descriptor.Descriptor(
  name='VoteSpamPolicy',
  full_name='vega.snapshot.v1.VoteSpamPolicy',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='party_to_vote', full_name='vega.snapshot.v1.VoteSpamPolicy.party_to_vote', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='partyToVote', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='banned_parties', full_name='vega.snapshot.v1.VoteSpamPolicy.banned_parties', index=1,
      number=2, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='bannedParties', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='token_balance', full_name='vega.snapshot.v1.VoteSpamPolicy.token_balance', index=2,
      number=3, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='tokenBalance', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='recent_blocks_reject_stats', full_name='vega.snapshot.v1.VoteSpamPolicy.recent_blocks_reject_stats', index=3,
      number=4, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='recentBlocksRejectStats', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='current_block_index', full_name='vega.snapshot.v1.VoteSpamPolicy.current_block_index', index=4,
      number=5, type=4, cpp_type=4, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='currentBlockIndex', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='last_increase_block', full_name='vega.snapshot.v1.VoteSpamPolicy.last_increase_block', index=5,
      number=6, type=4, cpp_type=4, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='lastIncreaseBlock', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='current_epoch_seq', full_name='vega.snapshot.v1.VoteSpamPolicy.current_epoch_seq', index=6,
      number=7, type=4, cpp_type=4, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='currentEpochSeq', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='min_voting_tokens_factor', full_name='vega.snapshot.v1.VoteSpamPolicy.min_voting_tokens_factor', index=7,
      number=8, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='minVotingTokensFactor', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=13516,
  serialized_end=14048,
)


_PARTYPROPOSALVOTECOUNT = _descriptor.Descriptor(
  name='PartyProposalVoteCount',
  full_name='vega.snapshot.v1.PartyProposalVoteCount',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='party', full_name='vega.snapshot.v1.PartyProposalVoteCount.party', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='party', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='proposal', full_name='vega.snapshot.v1.PartyProposalVoteCount.proposal', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='proposal', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='count', full_name='vega.snapshot.v1.PartyProposalVoteCount.count', index=2,
      number=3, type=4, cpp_type=4, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='count', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=14050,
  serialized_end=14146,
)


_BANNEDPARTY = _descriptor.Descriptor(
  name='BannedParty',
  full_name='vega.snapshot.v1.BannedParty',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='party', full_name='vega.snapshot.v1.BannedParty.party', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='party', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='until_epoch', full_name='vega.snapshot.v1.BannedParty.until_epoch', index=1,
      number=2, type=4, cpp_type=4, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='untilEpoch', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=14148,
  serialized_end=14216,
)


_PARTYTOKENBALANCE = _descriptor.Descriptor(
  name='PartyTokenBalance',
  full_name='vega.snapshot.v1.PartyTokenBalance',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='party', full_name='vega.snapshot.v1.PartyTokenBalance.party', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='party', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='balance', full_name='vega.snapshot.v1.PartyTokenBalance.balance', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='balance', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=14218,
  serialized_end=14285,
)


_BLOCKREJECTSTATS = _descriptor.Descriptor(
  name='BlockRejectStats',
  full_name='vega.snapshot.v1.BlockRejectStats',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='rejected', full_name='vega.snapshot.v1.BlockRejectStats.rejected', index=0,
      number=1, type=4, cpp_type=4, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='rejected', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='total', full_name='vega.snapshot.v1.BlockRejectStats.total', index=1,
      number=2, type=4, cpp_type=4, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='total', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=14287,
  serialized_end=14355,
)


_SPAMPARTYTRANSACTIONCOUNT = _descriptor.Descriptor(
  name='SpamPartyTransactionCount',
  full_name='vega.snapshot.v1.SpamPartyTransactionCount',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='party', full_name='vega.snapshot.v1.SpamPartyTransactionCount.party', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='party', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='count', full_name='vega.snapshot.v1.SpamPartyTransactionCount.count', index=1,
      number=2, type=4, cpp_type=4, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='count', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=14357,
  serialized_end=14428,
)


_SIMPLESPAMPOLICY = _descriptor.Descriptor(
  name='SimpleSpamPolicy',
  full_name='vega.snapshot.v1.SimpleSpamPolicy',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='policy_name', full_name='vega.snapshot.v1.SimpleSpamPolicy.policy_name', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='policyName', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='party_to_count', full_name='vega.snapshot.v1.SimpleSpamPolicy.party_to_count', index=1,
      number=2, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='partyToCount', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='banned_parties', full_name='vega.snapshot.v1.SimpleSpamPolicy.banned_parties', index=2,
      number=3, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='bannedParties', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='token_balance', full_name='vega.snapshot.v1.SimpleSpamPolicy.token_balance', index=3,
      number=4, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='tokenBalance', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='current_epoch_seq', full_name='vega.snapshot.v1.SimpleSpamPolicy.current_epoch_seq', index=4,
      number=5, type=4, cpp_type=4, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='currentEpochSeq', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=14431,
  serialized_end=14753,
)


_NOTARYSIGS = _descriptor.Descriptor(
  name='NotarySigs',
  full_name='vega.snapshot.v1.NotarySigs',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='vega.snapshot.v1.NotarySigs.id', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='id', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='kind', full_name='vega.snapshot.v1.NotarySigs.kind', index=1,
      number=2, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='kind', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='node', full_name='vega.snapshot.v1.NotarySigs.node', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='node', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='sig', full_name='vega.snapshot.v1.NotarySigs.sig', index=3,
      number=4, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='sig', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=14755,
  serialized_end=14841,
)


_NOTARY = _descriptor.Descriptor(
  name='Notary',
  full_name='vega.snapshot.v1.Notary',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='notary_sigs', full_name='vega.snapshot.v1.Notary.notary_sigs', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='notarySigs', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=14843,
  serialized_end=14914,
)


_REPLAYPROTECTION = _descriptor.Descriptor(
  name='ReplayProtection',
  full_name='vega.snapshot.v1.ReplayProtection',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='transactions', full_name='vega.snapshot.v1.ReplayProtection.transactions', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='transactions', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='back_tol', full_name='vega.snapshot.v1.ReplayProtection.back_tol', index=1,
      number=2, type=4, cpp_type=4, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='backTol', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='forward_tol', full_name='vega.snapshot.v1.ReplayProtection.forward_tol', index=2,
      number=3, type=4, cpp_type=4, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='forwardTol', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=14917,
  serialized_end=15070,
)


_TRANSACTIONATHEIGHT = _descriptor.Descriptor(
  name='TransactionAtHeight',
  full_name='vega.snapshot.v1.TransactionAtHeight',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='tx', full_name='vega.snapshot.v1.TransactionAtHeight.tx', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='tx', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='height', full_name='vega.snapshot.v1.TransactionAtHeight.height', index=1,
      number=2, type=4, cpp_type=4, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='height', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=15072,
  serialized_end=15133,
)


_FUTURESTATE = _descriptor.Descriptor(
  name='FutureState',
  full_name='vega.snapshot.v1.FutureState',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='market_id', full_name='vega.snapshot.v1.FutureState.market_id', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='marketId', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='settlement_price', full_name='vega.snapshot.v1.FutureState.settlement_price', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='settlementPrice', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='trading_terminated', full_name='vega.snapshot.v1.FutureState.trading_terminated', index=2,
      number=3, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='tradingTerminated', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=15136,
  serialized_end=15268,
)


_STAKEVERIFIERDEPOSITED = _descriptor.Descriptor(
  name='StakeVerifierDeposited',
  full_name='vega.snapshot.v1.StakeVerifierDeposited',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='pending_deposited', full_name='vega.snapshot.v1.StakeVerifierDeposited.pending_deposited', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='pendingDeposited', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=15270,
  serialized_end=15379,
)


_STAKEVERIFIERREMOVED = _descriptor.Descriptor(
  name='StakeVerifierRemoved',
  full_name='vega.snapshot.v1.StakeVerifierRemoved',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='pending_removed', full_name='vega.snapshot.v1.StakeVerifierRemoved.pending_removed', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='pendingRemoved', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=15381,
  serialized_end=15484,
)


_STAKEVERIFIERPENDING = _descriptor.Descriptor(
  name='StakeVerifierPending',
  full_name='vega.snapshot.v1.StakeVerifierPending',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='ethereum_address', full_name='vega.snapshot.v1.StakeVerifierPending.ethereum_address', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='ethereumAddress', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='vega_public_key', full_name='vega.snapshot.v1.StakeVerifierPending.vega_public_key', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='vegaPublicKey', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='amount', full_name='vega.snapshot.v1.StakeVerifierPending.amount', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='amount', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='block_time', full_name='vega.snapshot.v1.StakeVerifierPending.block_time', index=3,
      number=4, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='blockTime', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='block_number', full_name='vega.snapshot.v1.StakeVerifierPending.block_number', index=4,
      number=5, type=4, cpp_type=4, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='blockNumber', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='log_index', full_name='vega.snapshot.v1.StakeVerifierPending.log_index', index=5,
      number=6, type=4, cpp_type=4, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='logIndex', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='tx_id', full_name='vega.snapshot.v1.StakeVerifierPending.tx_id', index=6,
      number=7, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='txId', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='id', full_name='vega.snapshot.v1.StakeVerifierPending.id', index=7,
      number=8, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='id', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=15487,
  serialized_end=15748,
)


_PENDINGKEYROTATION = _descriptor.Descriptor(
  name='PendingKeyRotation',
  full_name='vega.snapshot.v1.PendingKeyRotation',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='block_height', full_name='vega.snapshot.v1.PendingKeyRotation.block_height', index=0,
      number=1, type=4, cpp_type=4, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='blockHeight', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='node_id', full_name='vega.snapshot.v1.PendingKeyRotation.node_id', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='nodeId', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='new_pub_key', full_name='vega.snapshot.v1.PendingKeyRotation.new_pub_key', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='newPubKey', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='new_pub_key_index', full_name='vega.snapshot.v1.PendingKeyRotation.new_pub_key_index', index=3,
      number=4, type=13, cpp_type=3, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='newPubKeyIndex', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=15751,
  serialized_end=15906,
)


_TOPOLOGY = _descriptor.Descriptor(
  name='Topology',
  full_name='vega.snapshot.v1.Topology',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='validator_data', full_name='vega.snapshot.v1.Topology.validator_data', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='validatorData', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='chain_keys', full_name='vega.snapshot.v1.Topology.chain_keys', index=1,
      number=2, type=9, cpp_type=9, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='chainKeys', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='pending_pub_key_rotations', full_name='vega.snapshot.v1.Topology.pending_pub_key_rotations', index=2,
      number=3, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='pendingPubKeyRotations', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='validator_performance', full_name='vega.snapshot.v1.Topology.validator_performance', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='validatorPerformance', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=15909,
  serialized_end=16213,
)


_VALIDATORSTATE = _descriptor.Descriptor(
  name='ValidatorState',
  full_name='vega.snapshot.v1.ValidatorState',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='validator_update', full_name='vega.snapshot.v1.ValidatorState.validator_update', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='validatorUpdate', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='block_added', full_name='vega.snapshot.v1.ValidatorState.block_added', index=1,
      number=2, type=4, cpp_type=4, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='blockAdded', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='status', full_name='vega.snapshot.v1.ValidatorState.status', index=2,
      number=3, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='status', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='status_change_block', full_name='vega.snapshot.v1.ValidatorState.status_change_block', index=3,
      number=4, type=4, cpp_type=4, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='statusChangeBlock', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='last_block_with_positive_ranking', full_name='vega.snapshot.v1.ValidatorState.last_block_with_positive_ranking', index=4,
      number=5, type=4, cpp_type=4, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='lastBlockWithPositiveRanking', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='eth_events_forwarded', full_name='vega.snapshot.v1.ValidatorState.eth_events_forwarded', index=5,
      number=6, type=4, cpp_type=4, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='ethEventsForwarded', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='heartbeat_tracker', full_name='vega.snapshot.v1.ValidatorState.heartbeat_tracker', index=6,
      number=7, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='heartbeatTracker', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='validator_power', full_name='vega.snapshot.v1.ValidatorState.validator_power', index=7,
      number=8, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='validatorPower', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='ranking_score', full_name='vega.snapshot.v1.ValidatorState.ranking_score', index=8,
      number=9, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='rankingScore', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=16216,
  serialized_end=16714,
)


_HEARTBEATTRACKER = _descriptor.Descriptor(
  name='HeartbeatTracker',
  full_name='vega.snapshot.v1.HeartbeatTracker',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='expected_next_hash', full_name='vega.snapshot.v1.HeartbeatTracker.expected_next_hash', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='expectedNextHash', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='expected_next_hash_since', full_name='vega.snapshot.v1.HeartbeatTracker.expected_next_hash_since', index=1,
      number=2, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='expectedNextHashSince', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='block_index', full_name='vega.snapshot.v1.HeartbeatTracker.block_index', index=2,
      number=3, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='blockIndex', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='block_sigs', full_name='vega.snapshot.v1.HeartbeatTracker.block_sigs', index=3,
      number=4, type=8, cpp_type=7, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='blockSigs', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=16717,
  serialized_end=16902,
)


_PERFORMANCESTATS = _descriptor.Descriptor(
  name='PerformanceStats',
  full_name='vega.snapshot.v1.PerformanceStats',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='validator_address', full_name='vega.snapshot.v1.PerformanceStats.validator_address', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='validatorAddress', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='proposed', full_name='vega.snapshot.v1.PerformanceStats.proposed', index=1,
      number=2, type=4, cpp_type=4, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='proposed', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='elected', full_name='vega.snapshot.v1.PerformanceStats.elected', index=2,
      number=3, type=4, cpp_type=4, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='elected', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='voted', full_name='vega.snapshot.v1.PerformanceStats.voted', index=3,
      number=4, type=4, cpp_type=4, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='voted', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='last_height_voted', full_name='vega.snapshot.v1.PerformanceStats.last_height_voted', index=4,
      number=5, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='lastHeightVoted', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='last_height_proposed', full_name='vega.snapshot.v1.PerformanceStats.last_height_proposed', index=5,
      number=6, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='lastHeightProposed', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='last_height_elected', full_name='vega.snapshot.v1.PerformanceStats.last_height_elected', index=6,
      number=7, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='lastHeightElected', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=16905,
  serialized_end=17186,
)


_VALIDATORPERFORMANCE = _descriptor.Descriptor(
  name='ValidatorPerformance',
  full_name='vega.snapshot.v1.ValidatorPerformance',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='validator_perf_stats', full_name='vega.snapshot.v1.ValidatorPerformance.validator_perf_stats', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='validatorPerfStats', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=17188,
  serialized_end=17296,
)


_LIQUIDITYPARAMETERS = _descriptor.Descriptor(
  name='LiquidityParameters',
  full_name='vega.snapshot.v1.LiquidityParameters',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='max_fee', full_name='vega.snapshot.v1.LiquidityParameters.max_fee', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='maxFee', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='max_shape_size', full_name='vega.snapshot.v1.LiquidityParameters.max_shape_size', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='maxShapeSize', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='stake_to_obligation_factor', full_name='vega.snapshot.v1.LiquidityParameters.stake_to_obligation_factor', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='stakeToObligationFactor', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='market_id', full_name='vega.snapshot.v1.LiquidityParameters.market_id', index=3,
      number=4, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='marketId', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=17299,
  serialized_end=17473,
)


_LIQUIDITYPENDINGPROVISIONS = _descriptor.Descriptor(
  name='LiquidityPendingProvisions',
  full_name='vega.snapshot.v1.LiquidityPendingProvisions',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='pending_provisions', full_name='vega.snapshot.v1.LiquidityPendingProvisions.pending_provisions', index=0,
      number=1, type=9, cpp_type=9, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='pendingProvisions', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='market_id', full_name='vega.snapshot.v1.LiquidityPendingProvisions.market_id', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='marketId', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=17475,
  serialized_end=17579,
)


_LIQUIDITYPARTIESLIQUIDITYORDERS = _descriptor.Descriptor(
  name='LiquidityPartiesLiquidityOrders',
  full_name='vega.snapshot.v1.LiquidityPartiesLiquidityOrders',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='orders', full_name='vega.snapshot.v1.LiquidityPartiesLiquidityOrders.orders', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='orders', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='market_id', full_name='vega.snapshot.v1.LiquidityPartiesLiquidityOrders.market_id', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='marketId', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=17581,
  serialized_end=17680,
)


_LIQUIDITYPARTIESORDERS = _descriptor.Descriptor(
  name='LiquidityPartiesOrders',
  full_name='vega.snapshot.v1.LiquidityPartiesOrders',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='orders', full_name='vega.snapshot.v1.LiquidityPartiesOrders.orders', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='orders', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='market_id', full_name='vega.snapshot.v1.LiquidityPartiesOrders.market_id', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='marketId', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=17682,
  serialized_end=17772,
)


_LIQUIDITYPROVISIONS = _descriptor.Descriptor(
  name='LiquidityProvisions',
  full_name='vega.snapshot.v1.LiquidityProvisions',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='liquidity_provisions', full_name='vega.snapshot.v1.LiquidityProvisions.liquidity_provisions', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='liquidityProvisions', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='market_id', full_name='vega.snapshot.v1.LiquidityProvisions.market_id', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='marketId', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=17774,
  serialized_end=17901,
)


_FLOATINGPOINTCONSENSUS = _descriptor.Descriptor(
  name='FloatingPointConsensus',
  full_name='vega.snapshot.v1.FloatingPointConsensus',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='next_time_trigger', full_name='vega.snapshot.v1.FloatingPointConsensus.next_time_trigger', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='nextTimeTrigger', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=17903,
  serialized_end=18006,
)


_NEXTTIMETRIGGER = _descriptor.Descriptor(
  name='NextTimeTrigger',
  full_name='vega.snapshot.v1.NextTimeTrigger',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='asset', full_name='vega.snapshot.v1.NextTimeTrigger.asset', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='asset', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='market', full_name='vega.snapshot.v1.NextTimeTrigger.market', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='market', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='id', full_name='vega.snapshot.v1.NextTimeTrigger.id', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='id', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='next_trigger', full_name='vega.snapshot.v1.NextTimeTrigger.next_trigger', index=3,
      number=4, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='nextTrigger', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=18008,
  serialized_end=18122,
)


_FEESTRACKER = _descriptor.Descriptor(
  name='FeesTracker',
  full_name='vega.snapshot.v1.FeesTracker',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='asset_fees', full_name='vega.snapshot.v1.FeesTracker.asset_fees', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='assetFees', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=18124,
  serialized_end=18197,
)


_ASSETFEES = _descriptor.Descriptor(
  name='AssetFees',
  full_name='vega.snapshot.v1.AssetFees',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='asset', full_name='vega.snapshot.v1.AssetFees.asset', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='asset', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='maker_fees', full_name='vega.snapshot.v1.AssetFees.maker_fees', index=1,
      number=2, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='makerFees', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='taker_fees', full_name='vega.snapshot.v1.AssetFees.taker_fees', index=2,
      number=3, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='takerFees', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='lp_fees', full_name='vega.snapshot.v1.AssetFees.lp_fees', index=3,
      number=4, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='lpFees', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=18200,
  serialized_end=18407,
)


_PARTYFEES = _descriptor.Descriptor(
  name='PartyFees',
  full_name='vega.snapshot.v1.PartyFees',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='party', full_name='vega.snapshot.v1.PartyFees.party', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='party', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='fee', full_name='vega.snapshot.v1.PartyFees.fee', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='fee', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=18409,
  serialized_end=18460,
)


_MARKETTRACKER = _descriptor.Descriptor(
  name='MarketTracker',
  full_name='vega.snapshot.v1.MarketTracker',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='market_tracker', full_name='vega.snapshot.v1.MarketTracker.market_tracker', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='marketTracker', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=18462,
  serialized_end=18555,
)


_MARKETVOLUMETRACKER = _descriptor.Descriptor(
  name='MarketVolumeTracker',
  full_name='vega.snapshot.v1.MarketVolumeTracker',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='market_id', full_name='vega.snapshot.v1.MarketVolumeTracker.market_id', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='marketId', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='proposer', full_name='vega.snapshot.v1.MarketVolumeTracker.proposer', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='proposer', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='bonus_paid', full_name='vega.snapshot.v1.MarketVolumeTracker.bonus_paid', index=2,
      number=3, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='bonusPaid', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='volume_traded', full_name='vega.snapshot.v1.MarketVolumeTracker.volume_traded', index=3,
      number=4, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='volumeTraded', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=18558,
  serialized_end=18704,
)


_SIGNEREVENTSPERADDRESS = _descriptor.Descriptor(
  name='SignerEventsPerAddress',
  full_name='vega.snapshot.v1.SignerEventsPerAddress',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='address', full_name='vega.snapshot.v1.SignerEventsPerAddress.address', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='address', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='events', full_name='vega.snapshot.v1.SignerEventsPerAddress.events', index=1,
      number=2, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='events', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=18706,
  serialized_end=18822,
)


_ERC20MULTISIGTOPOLOGYVERIFIED = _descriptor.Descriptor(
  name='ERC20MultiSigTopologyVerified',
  full_name='vega.snapshot.v1.ERC20MultiSigTopologyVerified',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='signers', full_name='vega.snapshot.v1.ERC20MultiSigTopologyVerified.signers', index=0,
      number=1, type=9, cpp_type=9, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='signers', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='events_per_address', full_name='vega.snapshot.v1.ERC20MultiSigTopologyVerified.events_per_address', index=1,
      number=2, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='eventsPerAddress', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='threshold', full_name='vega.snapshot.v1.ERC20MultiSigTopologyVerified.threshold', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='threshold', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='seen_events', full_name='vega.snapshot.v1.ERC20MultiSigTopologyVerified.seen_events', index=3,
      number=4, type=9, cpp_type=9, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='seenEvents', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=18825,
  serialized_end=19081,
)


_ERC20MULTISIGTOPOLOGYPENDING = _descriptor.Descriptor(
  name='ERC20MultiSigTopologyPending',
  full_name='vega.snapshot.v1.ERC20MultiSigTopologyPending',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='pending_signers', full_name='vega.snapshot.v1.ERC20MultiSigTopologyPending.pending_signers', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='pendingSigners', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='pending_threshold_set', full_name='vega.snapshot.v1.ERC20MultiSigTopologyPending.pending_threshold_set', index=1,
      number=2, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='pendingThresholdSet', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='witnessed_signers', full_name='vega.snapshot.v1.ERC20MultiSigTopologyPending.witnessed_signers', index=2,
      number=3, type=9, cpp_type=9, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='witnessedSigners', file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='witnessed_threshold_sets', full_name='vega.snapshot.v1.ERC20MultiSigTopologyPending.witnessed_threshold_sets', index=3,
      number=4, type=9, cpp_type=9, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='witnessedThresholdSets', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=19084,
  serialized_end=19400,
)

_SNAPSHOT.fields_by_name['format'].enum_type = _FORMAT
_METADATA.fields_by_name['node_hashes'].message_type = _NODEHASH
_CHUNK.fields_by_name['data'].message_type = _PAYLOAD
_PAYLOAD.fields_by_name['active_assets'].message_type = _ACTIVEASSETS
_PAYLOAD.fields_by_name['pending_assets'].message_type = _PENDINGASSETS
_PAYLOAD.fields_by_name['banking_withdrawals'].message_type = _BANKINGWITHDRAWALS
_PAYLOAD.fields_by_name['banking_deposits'].message_type = _BANKINGDEPOSITS
_PAYLOAD.fields_by_name['banking_seen'].message_type = _BANKINGSEEN
_PAYLOAD.fields_by_name['banking_asset_actions'].message_type = _BANKINGASSETACTIONS
_PAYLOAD.fields_by_name['checkpoint'].message_type = _CHECKPOINT
_PAYLOAD.fields_by_name['collateral_accounts'].message_type = _COLLATERALACCOUNTS
_PAYLOAD.fields_by_name['collateral_assets'].message_type = _COLLATERALASSETS
_PAYLOAD.fields_by_name['delegation_active'].message_type = _DELEGATIONACTIVE
_PAYLOAD.fields_by_name['delegation_pending'].message_type = _DELEGATIONPENDING
_PAYLOAD.fields_by_name['delegation_auto'].message_type = _DELEGATIONAUTO
_PAYLOAD.fields_by_name['governance_active'].message_type = _GOVERNANCEACTIVE
_PAYLOAD.fields_by_name['governance_enacted'].message_type = _GOVERNANCEENACTED
_PAYLOAD.fields_by_name['staking_accounts'].message_type = _STAKINGACCOUNTS
_PAYLOAD.fields_by_name['matching_book'].message_type = _MATCHINGBOOK
_PAYLOAD.fields_by_name['network_parameters'].message_type = _NETPARAMS
_PAYLOAD.fields_by_name['execution_markets'].message_type = _EXECUTIONMARKETS
_PAYLOAD.fields_by_name['market_positions'].message_type = _MARKETPOSITIONS
_PAYLOAD.fields_by_name['app_state'].message_type = _APPSTATE
_PAYLOAD.fields_by_name['epoch'].message_type = _EPOCHSTATE
_PAYLOAD.fields_by_name['rewards_pending_payouts'].message_type = _REWARDSPENDINGPAYOUTS
_PAYLOAD.fields_by_name['governance_node'].message_type = _GOVERNANCENODE
_PAYLOAD.fields_by_name['limit_state'].message_type = _LIMITSTATE
_PAYLOAD.fields_by_name['vote_spam_policy'].message_type = _VOTESPAMPOLICY
_PAYLOAD.fields_by_name['simple_spam_policy'].message_type = _SIMPLESPAMPOLICY
_PAYLOAD.fields_by_name['notary'].message_type = _NOTARY
_PAYLOAD.fields_by_name['replay_protection'].message_type = _REPLAYPROTECTION
_PAYLOAD.fields_by_name['future_state'].message_type = _FUTURESTATE
_PAYLOAD.fields_by_name['event_forwarder'].message_type = _EVENTFORWARDER
_PAYLOAD.fields_by_name['stake_verifier_deposited'].message_type = _STAKEVERIFIERDEPOSITED
_PAYLOAD.fields_by_name['stake_verifier_removed'].message_type = _STAKEVERIFIERREMOVED
_PAYLOAD.fields_by_name['witness'].message_type = _WITNESS
_PAYLOAD.fields_by_name['delegation_last_reconciliation_time'].message_type = _DELEGATIONLASTRECONCILIATIONTIME
_PAYLOAD.fields_by_name['topology'].message_type = _TOPOLOGY
_PAYLOAD.fields_by_name['oracle_data'].message_type = _ORACLEDATABATCH
_PAYLOAD.fields_by_name['liquidity_parameters'].message_type = _LIQUIDITYPARAMETERS
_PAYLOAD.fields_by_name['liquidity_pending_provisions'].message_type = _LIQUIDITYPENDINGPROVISIONS
_PAYLOAD.fields_by_name['liquidity_parties_liquidity_orders'].message_type = _LIQUIDITYPARTIESLIQUIDITYORDERS
_PAYLOAD.fields_by_name['liquidity_parties_orders'].message_type = _LIQUIDITYPARTIESORDERS
_PAYLOAD.fields_by_name['liquidity_provisions'].message_type = _LIQUIDITYPROVISIONS
_PAYLOAD.fields_by_name['liquidity_supplied'].message_type = _LIQUIDITYSUPPLIED
_PAYLOAD.fields_by_name['liquidity_target'].message_type = _LIQUIDITYTARGET
_PAYLOAD.fields_by_name['floating_point_consensus'].message_type = _FLOATINGPOINTCONSENSUS
_PAYLOAD.fields_by_name['fees_tracker'].message_type = _FEESTRACKER
_PAYLOAD.fields_by_name['market_tracker'].message_type = _MARKETTRACKER
_PAYLOAD.fields_by_name['banking_recurring_transfers'].message_type = _BANKINGRECURRINGTRANSFERS
_PAYLOAD.fields_by_name['banking_scheduled_transfers'].message_type = _BANKINGSCHEDULEDTRANSFERS
_PAYLOAD.fields_by_name['erc20_multisig_topology_verified'].message_type = _ERC20MULTISIGTOPOLOGYVERIFIED
_PAYLOAD.fields_by_name['erc20_multisig_topology_pending'].message_type = _ERC20MULTISIGTOPOLOGYPENDING
_PAYLOAD.oneofs_by_name['data'].fields.append(
  _PAYLOAD.fields_by_name['active_assets'])
_PAYLOAD.fields_by_name['active_assets'].containing_oneof = _PAYLOAD.oneofs_by_name['data']
_PAYLOAD.oneofs_by_name['data'].fields.append(
  _PAYLOAD.fields_by_name['pending_assets'])
_PAYLOAD.fields_by_name['pending_assets'].containing_oneof = _PAYLOAD.oneofs_by_name['data']
_PAYLOAD.oneofs_by_name['data'].fields.append(
  _PAYLOAD.fields_by_name['banking_withdrawals'])
_PAYLOAD.fields_by_name['banking_withdrawals'].containing_oneof = _PAYLOAD.oneofs_by_name['data']
_PAYLOAD.oneofs_by_name['data'].fields.append(
  _PAYLOAD.fields_by_name['banking_deposits'])
_PAYLOAD.fields_by_name['banking_deposits'].containing_oneof = _PAYLOAD.oneofs_by_name['data']
_PAYLOAD.oneofs_by_name['data'].fields.append(
  _PAYLOAD.fields_by_name['banking_seen'])
_PAYLOAD.fields_by_name['banking_seen'].containing_oneof = _PAYLOAD.oneofs_by_name['data']
_PAYLOAD.oneofs_by_name['data'].fields.append(
  _PAYLOAD.fields_by_name['banking_asset_actions'])
_PAYLOAD.fields_by_name['banking_asset_actions'].containing_oneof = _PAYLOAD.oneofs_by_name['data']
_PAYLOAD.oneofs_by_name['data'].fields.append(
  _PAYLOAD.fields_by_name['checkpoint'])
_PAYLOAD.fields_by_name['checkpoint'].containing_oneof = _PAYLOAD.oneofs_by_name['data']
_PAYLOAD.oneofs_by_name['data'].fields.append(
  _PAYLOAD.fields_by_name['collateral_accounts'])
_PAYLOAD.fields_by_name['collateral_accounts'].containing_oneof = _PAYLOAD.oneofs_by_name['data']
_PAYLOAD.oneofs_by_name['data'].fields.append(
  _PAYLOAD.fields_by_name['collateral_assets'])
_PAYLOAD.fields_by_name['collateral_assets'].containing_oneof = _PAYLOAD.oneofs_by_name['data']
_PAYLOAD.oneofs_by_name['data'].fields.append(
  _PAYLOAD.fields_by_name['delegation_active'])
_PAYLOAD.fields_by_name['delegation_active'].containing_oneof = _PAYLOAD.oneofs_by_name['data']
_PAYLOAD.oneofs_by_name['data'].fields.append(
  _PAYLOAD.fields_by_name['delegation_pending'])
_PAYLOAD.fields_by_name['delegation_pending'].containing_oneof = _PAYLOAD.oneofs_by_name['data']
_PAYLOAD.oneofs_by_name['data'].fields.append(
  _PAYLOAD.fields_by_name['delegation_auto'])
_PAYLOAD.fields_by_name['delegation_auto'].containing_oneof = _PAYLOAD.oneofs_by_name['data']
_PAYLOAD.oneofs_by_name['data'].fields.append(
  _PAYLOAD.fields_by_name['governance_active'])
_PAYLOAD.fields_by_name['governance_active'].containing_oneof = _PAYLOAD.oneofs_by_name['data']
_PAYLOAD.oneofs_by_name['data'].fields.append(
  _PAYLOAD.fields_by_name['governance_enacted'])
_PAYLOAD.fields_by_name['governance_enacted'].containing_oneof = _PAYLOAD.oneofs_by_name['data']
_PAYLOAD.oneofs_by_name['data'].fields.append(
  _PAYLOAD.fields_by_name['staking_accounts'])
_PAYLOAD.fields_by_name['staking_accounts'].containing_oneof = _PAYLOAD.oneofs_by_name['data']
_PAYLOAD.oneofs_by_name['data'].fields.append(
  _PAYLOAD.fields_by_name['matching_book'])
_PAYLOAD.fields_by_name['matching_book'].containing_oneof = _PAYLOAD.oneofs_by_name['data']
_PAYLOAD.oneofs_by_name['data'].fields.append(
  _PAYLOAD.fields_by_name['network_parameters'])
_PAYLOAD.fields_by_name['network_parameters'].containing_oneof = _PAYLOAD.oneofs_by_name['data']
_PAYLOAD.oneofs_by_name['data'].fields.append(
  _PAYLOAD.fields_by_name['execution_markets'])
_PAYLOAD.fields_by_name['execution_markets'].containing_oneof = _PAYLOAD.oneofs_by_name['data']
_PAYLOAD.oneofs_by_name['data'].fields.append(
  _PAYLOAD.fields_by_name['market_positions'])
_PAYLOAD.fields_by_name['market_positions'].containing_oneof = _PAYLOAD.oneofs_by_name['data']
_PAYLOAD.oneofs_by_name['data'].fields.append(
  _PAYLOAD.fields_by_name['app_state'])
_PAYLOAD.fields_by_name['app_state'].containing_oneof = _PAYLOAD.oneofs_by_name['data']
_PAYLOAD.oneofs_by_name['data'].fields.append(
  _PAYLOAD.fields_by_name['epoch'])
_PAYLOAD.fields_by_name['epoch'].containing_oneof = _PAYLOAD.oneofs_by_name['data']
_PAYLOAD.oneofs_by_name['data'].fields.append(
  _PAYLOAD.fields_by_name['rewards_pending_payouts'])
_PAYLOAD.fields_by_name['rewards_pending_payouts'].containing_oneof = _PAYLOAD.oneofs_by_name['data']
_PAYLOAD.oneofs_by_name['data'].fields.append(
  _PAYLOAD.fields_by_name['governance_node'])
_PAYLOAD.fields_by_name['governance_node'].containing_oneof = _PAYLOAD.oneofs_by_name['data']
_PAYLOAD.oneofs_by_name['data'].fields.append(
  _PAYLOAD.fields_by_name['limit_state'])
_PAYLOAD.fields_by_name['limit_state'].containing_oneof = _PAYLOAD.oneofs_by_name['data']
_PAYLOAD.oneofs_by_name['data'].fields.append(
  _PAYLOAD.fields_by_name['vote_spam_policy'])
_PAYLOAD.fields_by_name['vote_spam_policy'].containing_oneof = _PAYLOAD.oneofs_by_name['data']
_PAYLOAD.oneofs_by_name['data'].fields.append(
  _PAYLOAD.fields_by_name['simple_spam_policy'])
_PAYLOAD.fields_by_name['simple_spam_policy'].containing_oneof = _PAYLOAD.oneofs_by_name['data']
_PAYLOAD.oneofs_by_name['data'].fields.append(
  _PAYLOAD.fields_by_name['notary'])
_PAYLOAD.fields_by_name['notary'].containing_oneof = _PAYLOAD.oneofs_by_name['data']
_PAYLOAD.oneofs_by_name['data'].fields.append(
  _PAYLOAD.fields_by_name['replay_protection'])
_PAYLOAD.fields_by_name['replay_protection'].containing_oneof = _PAYLOAD.oneofs_by_name['data']
_PAYLOAD.oneofs_by_name['data'].fields.append(
  _PAYLOAD.fields_by_name['future_state'])
_PAYLOAD.fields_by_name['future_state'].containing_oneof = _PAYLOAD.oneofs_by_name['data']
_PAYLOAD.oneofs_by_name['data'].fields.append(
  _PAYLOAD.fields_by_name['event_forwarder'])
_PAYLOAD.fields_by_name['event_forwarder'].containing_oneof = _PAYLOAD.oneofs_by_name['data']
_PAYLOAD.oneofs_by_name['data'].fields.append(
  _PAYLOAD.fields_by_name['stake_verifier_deposited'])
_PAYLOAD.fields_by_name['stake_verifier_deposited'].containing_oneof = _PAYLOAD.oneofs_by_name['data']
_PAYLOAD.oneofs_by_name['data'].fields.append(
  _PAYLOAD.fields_by_name['stake_verifier_removed'])
_PAYLOAD.fields_by_name['stake_verifier_removed'].containing_oneof = _PAYLOAD.oneofs_by_name['data']
_PAYLOAD.oneofs_by_name['data'].fields.append(
  _PAYLOAD.fields_by_name['witness'])
_PAYLOAD.fields_by_name['witness'].containing_oneof = _PAYLOAD.oneofs_by_name['data']
_PAYLOAD.oneofs_by_name['data'].fields.append(
  _PAYLOAD.fields_by_name['delegation_last_reconciliation_time'])
_PAYLOAD.fields_by_name['delegation_last_reconciliation_time'].containing_oneof = _PAYLOAD.oneofs_by_name['data']
_PAYLOAD.oneofs_by_name['data'].fields.append(
  _PAYLOAD.fields_by_name['topology'])
_PAYLOAD.fields_by_name['topology'].containing_oneof = _PAYLOAD.oneofs_by_name['data']
_PAYLOAD.oneofs_by_name['data'].fields.append(
  _PAYLOAD.fields_by_name['oracle_data'])
_PAYLOAD.fields_by_name['oracle_data'].containing_oneof = _PAYLOAD.oneofs_by_name['data']
_PAYLOAD.oneofs_by_name['data'].fields.append(
  _PAYLOAD.fields_by_name['liquidity_parameters'])
_PAYLOAD.fields_by_name['liquidity_parameters'].containing_oneof = _PAYLOAD.oneofs_by_name['data']
_PAYLOAD.oneofs_by_name['data'].fields.append(
  _PAYLOAD.fields_by_name['liquidity_pending_provisions'])
_PAYLOAD.fields_by_name['liquidity_pending_provisions'].containing_oneof = _PAYLOAD.oneofs_by_name['data']
_PAYLOAD.oneofs_by_name['data'].fields.append(
  _PAYLOAD.fields_by_name['liquidity_parties_liquidity_orders'])
_PAYLOAD.fields_by_name['liquidity_parties_liquidity_orders'].containing_oneof = _PAYLOAD.oneofs_by_name['data']
_PAYLOAD.oneofs_by_name['data'].fields.append(
  _PAYLOAD.fields_by_name['liquidity_parties_orders'])
_PAYLOAD.fields_by_name['liquidity_parties_orders'].containing_oneof = _PAYLOAD.oneofs_by_name['data']
_PAYLOAD.oneofs_by_name['data'].fields.append(
  _PAYLOAD.fields_by_name['liquidity_provisions'])
_PAYLOAD.fields_by_name['liquidity_provisions'].containing_oneof = _PAYLOAD.oneofs_by_name['data']
_PAYLOAD.oneofs_by_name['data'].fields.append(
  _PAYLOAD.fields_by_name['liquidity_supplied'])
_PAYLOAD.fields_by_name['liquidity_supplied'].containing_oneof = _PAYLOAD.oneofs_by_name['data']
_PAYLOAD.oneofs_by_name['data'].fields.append(
  _PAYLOAD.fields_by_name['liquidity_target'])
_PAYLOAD.fields_by_name['liquidity_target'].containing_oneof = _PAYLOAD.oneofs_by_name['data']
_PAYLOAD.oneofs_by_name['data'].fields.append(
  _PAYLOAD.fields_by_name['floating_point_consensus'])
_PAYLOAD.fields_by_name['floating_point_consensus'].containing_oneof = _PAYLOAD.oneofs_by_name['data']
_PAYLOAD.oneofs_by_name['data'].fields.append(
  _PAYLOAD.fields_by_name['fees_tracker'])
_PAYLOAD.fields_by_name['fees_tracker'].containing_oneof = _PAYLOAD.oneofs_by_name['data']
_PAYLOAD.oneofs_by_name['data'].fields.append(
  _PAYLOAD.fields_by_name['market_tracker'])
_PAYLOAD.fields_by_name['market_tracker'].containing_oneof = _PAYLOAD.oneofs_by_name['data']
_PAYLOAD.oneofs_by_name['data'].fields.append(
  _PAYLOAD.fields_by_name['banking_recurring_transfers'])
_PAYLOAD.fields_by_name['banking_recurring_transfers'].containing_oneof = _PAYLOAD.oneofs_by_name['data']
_PAYLOAD.oneofs_by_name['data'].fields.append(
  _PAYLOAD.fields_by_name['banking_scheduled_transfers'])
_PAYLOAD.fields_by_name['banking_scheduled_transfers'].containing_oneof = _PAYLOAD.oneofs_by_name['data']
_PAYLOAD.oneofs_by_name['data'].fields.append(
  _PAYLOAD.fields_by_name['erc20_multisig_topology_verified'])
_PAYLOAD.fields_by_name['erc20_multisig_topology_verified'].containing_oneof = _PAYLOAD.oneofs_by_name['data']
_PAYLOAD.oneofs_by_name['data'].fields.append(
  _PAYLOAD.fields_by_name['erc20_multisig_topology_pending'])
_PAYLOAD.fields_by_name['erc20_multisig_topology_pending'].containing_oneof = _PAYLOAD.oneofs_by_name['data']
_LIQUIDITYTARGET.fields_by_name['previous_open_interests'].message_type = _TIMESTAMPEDOPENINTEREST
_LIQUIDITYTARGET.fields_by_name['max_open_interests'].message_type = _TIMESTAMPEDOPENINTEREST
_LIQUIDITYSUPPLIED.fields_by_name['bid_cache'].message_type = _LIQUIDITYPRICEPROBABILITYPAIR
_LIQUIDITYSUPPLIED.fields_by_name['ask_cache'].message_type = _LIQUIDITYPRICEPROBABILITYPAIR
_ORACLEDATABATCH.fields_by_name['oracle_data'].message_type = _ORACLEDATA
_ORACLEDATA.fields_by_name['data'].message_type = _ORACLEDATAPAIR
_WITNESS.fields_by_name['resources'].message_type = _RESOURCE
_EVENTFORWARDER.fields_by_name['acked_events'].message_type = vega_dot_commands_dot_v1_dot_validator__commands__pb2._CHAINEVENT
_COLLATERALACCOUNTS.fields_by_name['accounts'].message_type = vega_dot_vega__pb2._ACCOUNT
_COLLATERALASSETS.fields_by_name['assets'].message_type = vega_dot_assets__pb2._ASSET
_ACTIVEASSETS.fields_by_name['assets'].message_type = vega_dot_assets__pb2._ASSET
_PENDINGASSETS.fields_by_name['assets'].message_type = vega_dot_assets__pb2._ASSET
_WITHDRAWAL.fields_by_name['withdrawal'].message_type = vega_dot_vega__pb2._WITHDRAWAL
_DEPOSIT.fields_by_name['deposit'].message_type = vega_dot_vega__pb2._DEPOSIT
_ASSETACTION.fields_by_name['builtin_deposit'].message_type = vega_dot_chain__events__pb2._BUILTINASSETDEPOSIT
_ASSETACTION.fields_by_name['erc20_deposit'].message_type = vega_dot_chain__events__pb2._ERC20DEPOSIT
_ASSETACTION.fields_by_name['asset_list'].message_type = vega_dot_chain__events__pb2._ERC20ASSETLIST
_BANKINGWITHDRAWALS.fields_by_name['withdrawals'].message_type = _WITHDRAWAL
_BANKINGDEPOSITS.fields_by_name['deposit'].message_type = _DEPOSIT
_BANKINGSEEN.fields_by_name['refs'].message_type = _TXREF
_BANKINGASSETACTIONS.fields_by_name['asset_action'].message_type = _ASSETACTION
_BANKINGRECURRINGTRANSFERS.fields_by_name['recurring_tranfers'].message_type = vega_dot_checkpoint_dot_v1_dot_checkpoint__pb2._RECURRINGTRANSFERS
_BANKINGSCHEDULEDTRANSFERS.fields_by_name['transfers_at_time'].message_type = vega_dot_checkpoint_dot_v1_dot_checkpoint__pb2._SCHEDULEDTRANSFERATTIME
_DELEGATIONACTIVE.fields_by_name['delegations'].message_type = vega_dot_vega__pb2._DELEGATION
_DELEGATIONPENDING.fields_by_name['delegations'].message_type = vega_dot_vega__pb2._DELEGATION
_DELEGATIONPENDING.fields_by_name['undelegation'].message_type = vega_dot_vega__pb2._DELEGATION
_PROPOSALDATA.fields_by_name['proposal'].message_type = vega_dot_governance__pb2._PROPOSAL
_PROPOSALDATA.fields_by_name['yes'].message_type = vega_dot_governance__pb2._VOTE
_PROPOSALDATA.fields_by_name['no'].message_type = vega_dot_governance__pb2._VOTE
_PROPOSALDATA.fields_by_name['invalid'].message_type = vega_dot_governance__pb2._VOTE
_GOVERNANCEENACTED.fields_by_name['proposals'].message_type = _PROPOSALDATA
_GOVERNANCEACTIVE.fields_by_name['proposals'].message_type = _PROPOSALDATA
_GOVERNANCENODE.fields_by_name['proposals'].message_type = vega_dot_governance__pb2._PROPOSAL
_STAKINGACCOUNT.fields_by_name['events'].message_type = vega_dot_events_dot_v1_dot_events__pb2._STAKELINKING
_STAKINGACCOUNTS.fields_by_name['accounts'].message_type = _STAKINGACCOUNT
_MATCHINGBOOK.fields_by_name['buy'].message_type = vega_dot_vega__pb2._ORDER
_MATCHINGBOOK.fields_by_name['sell'].message_type = vega_dot_vega__pb2._ORDER
_NETPARAMS.fields_by_name['params'].message_type = vega_dot_vega__pb2._NETWORKPARAMETER
_PRICEBOUND.fields_by_name['trigger'].message_type = vega_dot_markets__pb2._PRICEMONITORINGTRIGGER
_PRICERANGECACHE.fields_by_name['bound'].message_type = _PRICEBOUND
_PRICERANGECACHE.fields_by_name['range'].message_type = _PRICERANGE
_PRICEMONITOR.fields_by_name['fp_horizons'].message_type = _DECIMALMAP
_PRICEMONITOR.fields_by_name['bounds'].message_type = _PRICEBOUND
_PRICEMONITOR.fields_by_name['price_range_cache'].message_type = _PRICERANGECACHE
_PRICEMONITOR.fields_by_name['ref_price_cache'].message_type = _DECIMALMAP
_PRICEMONITOR.fields_by_name['prices_now'].message_type = _CURRENTPRICE
_PRICEMONITOR.fields_by_name['prices_past'].message_type = _PASTPRICE
_AUCTIONSTATE.fields_by_name['mode'].enum_type = vega_dot_markets__pb2._MARKET_TRADINGMODE
_AUCTIONSTATE.fields_by_name['default_mode'].enum_type = vega_dot_markets__pb2._MARKET_TRADINGMODE
_AUCTIONSTATE.fields_by_name['trigger'].enum_type = vega_dot_vega__pb2._AUCTIONTRIGGER
_AUCTIONSTATE.fields_by_name['end'].message_type = vega_dot_markets__pb2._AUCTIONDURATION
_AUCTIONSTATE.fields_by_name['extension'].enum_type = vega_dot_vega__pb2._AUCTIONTRIGGER
_EQUITYSHARE.fields_by_name['lps'].message_type = _EQUITYSHARELP
_MARKET.fields_by_name['market'].message_type = vega_dot_markets__pb2._MARKET
_MARKET.fields_by_name['price_monitor'].message_type = _PRICEMONITOR
_MARKET.fields_by_name['auction_state'].message_type = _AUCTIONSTATE
_MARKET.fields_by_name['pegged_orders'].message_type = vega_dot_vega__pb2._ORDER
_MARKET.fields_by_name['expiring_orders'].message_type = vega_dot_vega__pb2._ORDER
_MARKET.fields_by_name['equity_share'].message_type = _EQUITYSHARE
_MARKET.fields_by_name['fee_splitter'].message_type = _FEESPLITTER
_EXECUTIONMARKETS.fields_by_name['markets'].message_type = _MARKET
_MARKETPOSITIONS.fields_by_name['positions'].message_type = _POSITION
_REWARDSPENDINGPAYOUTS.fields_by_name['scheduled_rewards_payout'].message_type = _SCHEDULEDREWARDSPAYOUT
_SCHEDULEDREWARDSPAYOUT.fields_by_name['rewards_payout'].message_type = _REWARDSPAYOUT
_REWARDSPAYOUT.fields_by_name['reward_party_amount'].message_type = _REWARDSPARTYAMOUNT
_VOTESPAMPOLICY.fields_by_name['party_to_vote'].message_type = _PARTYPROPOSALVOTECOUNT
_VOTESPAMPOLICY.fields_by_name['banned_parties'].message_type = _BANNEDPARTY
_VOTESPAMPOLICY.fields_by_name['token_balance'].message_type = _PARTYTOKENBALANCE
_VOTESPAMPOLICY.fields_by_name['recent_blocks_reject_stats'].message_type = _BLOCKREJECTSTATS
_SIMPLESPAMPOLICY.fields_by_name['party_to_count'].message_type = _SPAMPARTYTRANSACTIONCOUNT
_SIMPLESPAMPOLICY.fields_by_name['banned_parties'].message_type = _BANNEDPARTY
_SIMPLESPAMPOLICY.fields_by_name['token_balance'].message_type = _PARTYTOKENBALANCE
_NOTARY.fields_by_name['notary_sigs'].message_type = _NOTARYSIGS
_REPLAYPROTECTION.fields_by_name['transactions'].message_type = _TRANSACTIONATHEIGHT
_STAKEVERIFIERDEPOSITED.fields_by_name['pending_deposited'].message_type = _STAKEVERIFIERPENDING
_STAKEVERIFIERREMOVED.fields_by_name['pending_removed'].message_type = _STAKEVERIFIERPENDING
_TOPOLOGY.fields_by_name['validator_data'].message_type = _VALIDATORSTATE
_TOPOLOGY.fields_by_name['pending_pub_key_rotations'].message_type = _PENDINGKEYROTATION
_TOPOLOGY.fields_by_name['validator_performance'].message_type = _VALIDATORPERFORMANCE
_VALIDATORSTATE.fields_by_name['validator_update'].message_type = vega_dot_events_dot_v1_dot_events__pb2._VALIDATORUPDATE
_VALIDATORSTATE.fields_by_name['heartbeat_tracker'].message_type = _HEARTBEATTRACKER
_VALIDATORSTATE.fields_by_name['ranking_score'].message_type = vega_dot_vega__pb2._RANKINGSCORE
_VALIDATORPERFORMANCE.fields_by_name['validator_perf_stats'].message_type = _PERFORMANCESTATS
_LIQUIDITYPARTIESLIQUIDITYORDERS.fields_by_name['orders'].message_type = vega_dot_vega__pb2._ORDER
_LIQUIDITYPARTIESORDERS.fields_by_name['orders'].message_type = vega_dot_vega__pb2._ORDER
_LIQUIDITYPROVISIONS.fields_by_name['liquidity_provisions'].message_type = vega_dot_vega__pb2._LIQUIDITYPROVISION
_FLOATINGPOINTCONSENSUS.fields_by_name['next_time_trigger'].message_type = _NEXTTIMETRIGGER
_FEESTRACKER.fields_by_name['asset_fees'].message_type = _ASSETFEES
_ASSETFEES.fields_by_name['maker_fees'].message_type = _PARTYFEES
_ASSETFEES.fields_by_name['taker_fees'].message_type = _PARTYFEES
_ASSETFEES.fields_by_name['lp_fees'].message_type = _PARTYFEES
_MARKETTRACKER.fields_by_name['market_tracker'].message_type = _MARKETVOLUMETRACKER
_SIGNEREVENTSPERADDRESS.fields_by_name['events'].message_type = vega_dot_events_dot_v1_dot_events__pb2._ERC20MULTISIGSIGNEREVENT
_ERC20MULTISIGTOPOLOGYVERIFIED.fields_by_name['events_per_address'].message_type = _SIGNEREVENTSPERADDRESS
_ERC20MULTISIGTOPOLOGYVERIFIED.fields_by_name['threshold'].message_type = vega_dot_events_dot_v1_dot_events__pb2._ERC20MULTISIGTHRESHOLDSETEVENT
_ERC20MULTISIGTOPOLOGYPENDING.fields_by_name['pending_signers'].message_type = vega_dot_events_dot_v1_dot_events__pb2._ERC20MULTISIGSIGNEREVENT
_ERC20MULTISIGTOPOLOGYPENDING.fields_by_name['pending_threshold_set'].message_type = vega_dot_events_dot_v1_dot_events__pb2._ERC20MULTISIGTHRESHOLDSETEVENT
DESCRIPTOR.message_types_by_name['Snapshot'] = _SNAPSHOT
DESCRIPTOR.message_types_by_name['NodeHash'] = _NODEHASH
DESCRIPTOR.message_types_by_name['Metadata'] = _METADATA
DESCRIPTOR.message_types_by_name['Chunk'] = _CHUNK
DESCRIPTOR.message_types_by_name['Payload'] = _PAYLOAD
DESCRIPTOR.message_types_by_name['TimestampedOpenInterest'] = _TIMESTAMPEDOPENINTEREST
DESCRIPTOR.message_types_by_name['LiquidityTarget'] = _LIQUIDITYTARGET
DESCRIPTOR.message_types_by_name['LiquidityPriceProbabilityPair'] = _LIQUIDITYPRICEPROBABILITYPAIR
DESCRIPTOR.message_types_by_name['LiquiditySupplied'] = _LIQUIDITYSUPPLIED
DESCRIPTOR.message_types_by_name['OracleDataBatch'] = _ORACLEDATABATCH
DESCRIPTOR.message_types_by_name['OracleData'] = _ORACLEDATA
DESCRIPTOR.message_types_by_name['OracleDataPair'] = _ORACLEDATAPAIR
DESCRIPTOR.message_types_by_name['Witness'] = _WITNESS
DESCRIPTOR.message_types_by_name['Resource'] = _RESOURCE
DESCRIPTOR.message_types_by_name['EventForwarder'] = _EVENTFORWARDER
DESCRIPTOR.message_types_by_name['CollateralAccounts'] = _COLLATERALACCOUNTS
DESCRIPTOR.message_types_by_name['CollateralAssets'] = _COLLATERALASSETS
DESCRIPTOR.message_types_by_name['ActiveAssets'] = _ACTIVEASSETS
DESCRIPTOR.message_types_by_name['PendingAssets'] = _PENDINGASSETS
DESCRIPTOR.message_types_by_name['Withdrawal'] = _WITHDRAWAL
DESCRIPTOR.message_types_by_name['Deposit'] = _DEPOSIT
DESCRIPTOR.message_types_by_name['TxRef'] = _TXREF
DESCRIPTOR.message_types_by_name['AssetAction'] = _ASSETACTION
DESCRIPTOR.message_types_by_name['BankingWithdrawals'] = _BANKINGWITHDRAWALS
DESCRIPTOR.message_types_by_name['BankingDeposits'] = _BANKINGDEPOSITS
DESCRIPTOR.message_types_by_name['BankingSeen'] = _BANKINGSEEN
DESCRIPTOR.message_types_by_name['BankingAssetActions'] = _BANKINGASSETACTIONS
DESCRIPTOR.message_types_by_name['BankingRecurringTransfers'] = _BANKINGRECURRINGTRANSFERS
DESCRIPTOR.message_types_by_name['BankingScheduledTransfers'] = _BANKINGSCHEDULEDTRANSFERS
DESCRIPTOR.message_types_by_name['Checkpoint'] = _CHECKPOINT
DESCRIPTOR.message_types_by_name['DelegationLastReconciliationTime'] = _DELEGATIONLASTRECONCILIATIONTIME
DESCRIPTOR.message_types_by_name['DelegationActive'] = _DELEGATIONACTIVE
DESCRIPTOR.message_types_by_name['DelegationPending'] = _DELEGATIONPENDING
DESCRIPTOR.message_types_by_name['DelegationAuto'] = _DELEGATIONAUTO
DESCRIPTOR.message_types_by_name['ProposalData'] = _PROPOSALDATA
DESCRIPTOR.message_types_by_name['GovernanceEnacted'] = _GOVERNANCEENACTED
DESCRIPTOR.message_types_by_name['GovernanceActive'] = _GOVERNANCEACTIVE
DESCRIPTOR.message_types_by_name['GovernanceNode'] = _GOVERNANCENODE
DESCRIPTOR.message_types_by_name['StakingAccount'] = _STAKINGACCOUNT
DESCRIPTOR.message_types_by_name['StakingAccounts'] = _STAKINGACCOUNTS
DESCRIPTOR.message_types_by_name['MatchingBook'] = _MATCHINGBOOK
DESCRIPTOR.message_types_by_name['NetParams'] = _NETPARAMS
DESCRIPTOR.message_types_by_name['DecimalMap'] = _DECIMALMAP
DESCRIPTOR.message_types_by_name['TimePrice'] = _TIMEPRICE
DESCRIPTOR.message_types_by_name['PriceVolume'] = _PRICEVOLUME
DESCRIPTOR.message_types_by_name['PriceRange'] = _PRICERANGE
DESCRIPTOR.message_types_by_name['PriceBound'] = _PRICEBOUND
DESCRIPTOR.message_types_by_name['PriceRangeCache'] = _PRICERANGECACHE
DESCRIPTOR.message_types_by_name['CurrentPrice'] = _CURRENTPRICE
DESCRIPTOR.message_types_by_name['PastPrice'] = _PASTPRICE
DESCRIPTOR.message_types_by_name['PriceMonitor'] = _PRICEMONITOR
DESCRIPTOR.message_types_by_name['AuctionState'] = _AUCTIONSTATE
DESCRIPTOR.message_types_by_name['EquityShareLP'] = _EQUITYSHARELP
DESCRIPTOR.message_types_by_name['EquityShare'] = _EQUITYSHARE
DESCRIPTOR.message_types_by_name['FeeSplitter'] = _FEESPLITTER
DESCRIPTOR.message_types_by_name['Market'] = _MARKET
DESCRIPTOR.message_types_by_name['ExecutionMarkets'] = _EXECUTIONMARKETS
DESCRIPTOR.message_types_by_name['Position'] = _POSITION
DESCRIPTOR.message_types_by_name['MarketPositions'] = _MARKETPOSITIONS
DESCRIPTOR.message_types_by_name['AppState'] = _APPSTATE
DESCRIPTOR.message_types_by_name['EpochState'] = _EPOCHSTATE
DESCRIPTOR.message_types_by_name['RewardsPendingPayouts'] = _REWARDSPENDINGPAYOUTS
DESCRIPTOR.message_types_by_name['ScheduledRewardsPayout'] = _SCHEDULEDREWARDSPAYOUT
DESCRIPTOR.message_types_by_name['RewardsPayout'] = _REWARDSPAYOUT
DESCRIPTOR.message_types_by_name['RewardsPartyAmount'] = _REWARDSPARTYAMOUNT
DESCRIPTOR.message_types_by_name['LimitState'] = _LIMITSTATE
DESCRIPTOR.message_types_by_name['VoteSpamPolicy'] = _VOTESPAMPOLICY
DESCRIPTOR.message_types_by_name['PartyProposalVoteCount'] = _PARTYPROPOSALVOTECOUNT
DESCRIPTOR.message_types_by_name['BannedParty'] = _BANNEDPARTY
DESCRIPTOR.message_types_by_name['PartyTokenBalance'] = _PARTYTOKENBALANCE
DESCRIPTOR.message_types_by_name['BlockRejectStats'] = _BLOCKREJECTSTATS
DESCRIPTOR.message_types_by_name['SpamPartyTransactionCount'] = _SPAMPARTYTRANSACTIONCOUNT
DESCRIPTOR.message_types_by_name['SimpleSpamPolicy'] = _SIMPLESPAMPOLICY
DESCRIPTOR.message_types_by_name['NotarySigs'] = _NOTARYSIGS
DESCRIPTOR.message_types_by_name['Notary'] = _NOTARY
DESCRIPTOR.message_types_by_name['ReplayProtection'] = _REPLAYPROTECTION
DESCRIPTOR.message_types_by_name['TransactionAtHeight'] = _TRANSACTIONATHEIGHT
DESCRIPTOR.message_types_by_name['FutureState'] = _FUTURESTATE
DESCRIPTOR.message_types_by_name['StakeVerifierDeposited'] = _STAKEVERIFIERDEPOSITED
DESCRIPTOR.message_types_by_name['StakeVerifierRemoved'] = _STAKEVERIFIERREMOVED
DESCRIPTOR.message_types_by_name['StakeVerifierPending'] = _STAKEVERIFIERPENDING
DESCRIPTOR.message_types_by_name['PendingKeyRotation'] = _PENDINGKEYROTATION
DESCRIPTOR.message_types_by_name['Topology'] = _TOPOLOGY
DESCRIPTOR.message_types_by_name['ValidatorState'] = _VALIDATORSTATE
DESCRIPTOR.message_types_by_name['HeartbeatTracker'] = _HEARTBEATTRACKER
DESCRIPTOR.message_types_by_name['PerformanceStats'] = _PERFORMANCESTATS
DESCRIPTOR.message_types_by_name['ValidatorPerformance'] = _VALIDATORPERFORMANCE
DESCRIPTOR.message_types_by_name['LiquidityParameters'] = _LIQUIDITYPARAMETERS
DESCRIPTOR.message_types_by_name['LiquidityPendingProvisions'] = _LIQUIDITYPENDINGPROVISIONS
DESCRIPTOR.message_types_by_name['LiquidityPartiesLiquidityOrders'] = _LIQUIDITYPARTIESLIQUIDITYORDERS
DESCRIPTOR.message_types_by_name['LiquidityPartiesOrders'] = _LIQUIDITYPARTIESORDERS
DESCRIPTOR.message_types_by_name['LiquidityProvisions'] = _LIQUIDITYPROVISIONS
DESCRIPTOR.message_types_by_name['FloatingPointConsensus'] = _FLOATINGPOINTCONSENSUS
DESCRIPTOR.message_types_by_name['NextTimeTrigger'] = _NEXTTIMETRIGGER
DESCRIPTOR.message_types_by_name['FeesTracker'] = _FEESTRACKER
DESCRIPTOR.message_types_by_name['AssetFees'] = _ASSETFEES
DESCRIPTOR.message_types_by_name['PartyFees'] = _PARTYFEES
DESCRIPTOR.message_types_by_name['MarketTracker'] = _MARKETTRACKER
DESCRIPTOR.message_types_by_name['MarketVolumeTracker'] = _MARKETVOLUMETRACKER
DESCRIPTOR.message_types_by_name['SignerEventsPerAddress'] = _SIGNEREVENTSPERADDRESS
DESCRIPTOR.message_types_by_name['ERC20MultiSigTopologyVerified'] = _ERC20MULTISIGTOPOLOGYVERIFIED
DESCRIPTOR.message_types_by_name['ERC20MultiSigTopologyPending'] = _ERC20MULTISIGTOPOLOGYPENDING
DESCRIPTOR.enum_types_by_name['Format'] = _FORMAT
_sym_db.RegisterFileDescriptor(DESCRIPTOR)

Snapshot = _reflection.GeneratedProtocolMessageType('Snapshot', (_message.Message,), dict(
  DESCRIPTOR = _SNAPSHOT,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.Snapshot)
  ))
_sym_db.RegisterMessage(Snapshot)

NodeHash = _reflection.GeneratedProtocolMessageType('NodeHash', (_message.Message,), dict(
  DESCRIPTOR = _NODEHASH,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.NodeHash)
  ))
_sym_db.RegisterMessage(NodeHash)

Metadata = _reflection.GeneratedProtocolMessageType('Metadata', (_message.Message,), dict(
  DESCRIPTOR = _METADATA,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.Metadata)
  ))
_sym_db.RegisterMessage(Metadata)

Chunk = _reflection.GeneratedProtocolMessageType('Chunk', (_message.Message,), dict(
  DESCRIPTOR = _CHUNK,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.Chunk)
  ))
_sym_db.RegisterMessage(Chunk)

Payload = _reflection.GeneratedProtocolMessageType('Payload', (_message.Message,), dict(
  DESCRIPTOR = _PAYLOAD,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.Payload)
  ))
_sym_db.RegisterMessage(Payload)

TimestampedOpenInterest = _reflection.GeneratedProtocolMessageType('TimestampedOpenInterest', (_message.Message,), dict(
  DESCRIPTOR = _TIMESTAMPEDOPENINTEREST,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.TimestampedOpenInterest)
  ))
_sym_db.RegisterMessage(TimestampedOpenInterest)

LiquidityTarget = _reflection.GeneratedProtocolMessageType('LiquidityTarget', (_message.Message,), dict(
  DESCRIPTOR = _LIQUIDITYTARGET,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.LiquidityTarget)
  ))
_sym_db.RegisterMessage(LiquidityTarget)

LiquidityPriceProbabilityPair = _reflection.GeneratedProtocolMessageType('LiquidityPriceProbabilityPair', (_message.Message,), dict(
  DESCRIPTOR = _LIQUIDITYPRICEPROBABILITYPAIR,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.LiquidityPriceProbabilityPair)
  ))
_sym_db.RegisterMessage(LiquidityPriceProbabilityPair)

LiquiditySupplied = _reflection.GeneratedProtocolMessageType('LiquiditySupplied', (_message.Message,), dict(
  DESCRIPTOR = _LIQUIDITYSUPPLIED,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.LiquiditySupplied)
  ))
_sym_db.RegisterMessage(LiquiditySupplied)

OracleDataBatch = _reflection.GeneratedProtocolMessageType('OracleDataBatch', (_message.Message,), dict(
  DESCRIPTOR = _ORACLEDATABATCH,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.OracleDataBatch)
  ))
_sym_db.RegisterMessage(OracleDataBatch)

OracleData = _reflection.GeneratedProtocolMessageType('OracleData', (_message.Message,), dict(
  DESCRIPTOR = _ORACLEDATA,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.OracleData)
  ))
_sym_db.RegisterMessage(OracleData)

OracleDataPair = _reflection.GeneratedProtocolMessageType('OracleDataPair', (_message.Message,), dict(
  DESCRIPTOR = _ORACLEDATAPAIR,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.OracleDataPair)
  ))
_sym_db.RegisterMessage(OracleDataPair)

Witness = _reflection.GeneratedProtocolMessageType('Witness', (_message.Message,), dict(
  DESCRIPTOR = _WITNESS,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.Witness)
  ))
_sym_db.RegisterMessage(Witness)

Resource = _reflection.GeneratedProtocolMessageType('Resource', (_message.Message,), dict(
  DESCRIPTOR = _RESOURCE,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.Resource)
  ))
_sym_db.RegisterMessage(Resource)

EventForwarder = _reflection.GeneratedProtocolMessageType('EventForwarder', (_message.Message,), dict(
  DESCRIPTOR = _EVENTFORWARDER,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.EventForwarder)
  ))
_sym_db.RegisterMessage(EventForwarder)

CollateralAccounts = _reflection.GeneratedProtocolMessageType('CollateralAccounts', (_message.Message,), dict(
  DESCRIPTOR = _COLLATERALACCOUNTS,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.CollateralAccounts)
  ))
_sym_db.RegisterMessage(CollateralAccounts)

CollateralAssets = _reflection.GeneratedProtocolMessageType('CollateralAssets', (_message.Message,), dict(
  DESCRIPTOR = _COLLATERALASSETS,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.CollateralAssets)
  ))
_sym_db.RegisterMessage(CollateralAssets)

ActiveAssets = _reflection.GeneratedProtocolMessageType('ActiveAssets', (_message.Message,), dict(
  DESCRIPTOR = _ACTIVEASSETS,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.ActiveAssets)
  ))
_sym_db.RegisterMessage(ActiveAssets)

PendingAssets = _reflection.GeneratedProtocolMessageType('PendingAssets', (_message.Message,), dict(
  DESCRIPTOR = _PENDINGASSETS,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.PendingAssets)
  ))
_sym_db.RegisterMessage(PendingAssets)

Withdrawal = _reflection.GeneratedProtocolMessageType('Withdrawal', (_message.Message,), dict(
  DESCRIPTOR = _WITHDRAWAL,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.Withdrawal)
  ))
_sym_db.RegisterMessage(Withdrawal)

Deposit = _reflection.GeneratedProtocolMessageType('Deposit', (_message.Message,), dict(
  DESCRIPTOR = _DEPOSIT,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.Deposit)
  ))
_sym_db.RegisterMessage(Deposit)

TxRef = _reflection.GeneratedProtocolMessageType('TxRef', (_message.Message,), dict(
  DESCRIPTOR = _TXREF,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.TxRef)
  ))
_sym_db.RegisterMessage(TxRef)

AssetAction = _reflection.GeneratedProtocolMessageType('AssetAction', (_message.Message,), dict(
  DESCRIPTOR = _ASSETACTION,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.AssetAction)
  ))
_sym_db.RegisterMessage(AssetAction)

BankingWithdrawals = _reflection.GeneratedProtocolMessageType('BankingWithdrawals', (_message.Message,), dict(
  DESCRIPTOR = _BANKINGWITHDRAWALS,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.BankingWithdrawals)
  ))
_sym_db.RegisterMessage(BankingWithdrawals)

BankingDeposits = _reflection.GeneratedProtocolMessageType('BankingDeposits', (_message.Message,), dict(
  DESCRIPTOR = _BANKINGDEPOSITS,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.BankingDeposits)
  ))
_sym_db.RegisterMessage(BankingDeposits)

BankingSeen = _reflection.GeneratedProtocolMessageType('BankingSeen', (_message.Message,), dict(
  DESCRIPTOR = _BANKINGSEEN,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.BankingSeen)
  ))
_sym_db.RegisterMessage(BankingSeen)

BankingAssetActions = _reflection.GeneratedProtocolMessageType('BankingAssetActions', (_message.Message,), dict(
  DESCRIPTOR = _BANKINGASSETACTIONS,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.BankingAssetActions)
  ))
_sym_db.RegisterMessage(BankingAssetActions)

BankingRecurringTransfers = _reflection.GeneratedProtocolMessageType('BankingRecurringTransfers', (_message.Message,), dict(
  DESCRIPTOR = _BANKINGRECURRINGTRANSFERS,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.BankingRecurringTransfers)
  ))
_sym_db.RegisterMessage(BankingRecurringTransfers)

BankingScheduledTransfers = _reflection.GeneratedProtocolMessageType('BankingScheduledTransfers', (_message.Message,), dict(
  DESCRIPTOR = _BANKINGSCHEDULEDTRANSFERS,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.BankingScheduledTransfers)
  ))
_sym_db.RegisterMessage(BankingScheduledTransfers)

Checkpoint = _reflection.GeneratedProtocolMessageType('Checkpoint', (_message.Message,), dict(
  DESCRIPTOR = _CHECKPOINT,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.Checkpoint)
  ))
_sym_db.RegisterMessage(Checkpoint)

DelegationLastReconciliationTime = _reflection.GeneratedProtocolMessageType('DelegationLastReconciliationTime', (_message.Message,), dict(
  DESCRIPTOR = _DELEGATIONLASTRECONCILIATIONTIME,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.DelegationLastReconciliationTime)
  ))
_sym_db.RegisterMessage(DelegationLastReconciliationTime)

DelegationActive = _reflection.GeneratedProtocolMessageType('DelegationActive', (_message.Message,), dict(
  DESCRIPTOR = _DELEGATIONACTIVE,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.DelegationActive)
  ))
_sym_db.RegisterMessage(DelegationActive)

DelegationPending = _reflection.GeneratedProtocolMessageType('DelegationPending', (_message.Message,), dict(
  DESCRIPTOR = _DELEGATIONPENDING,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.DelegationPending)
  ))
_sym_db.RegisterMessage(DelegationPending)

DelegationAuto = _reflection.GeneratedProtocolMessageType('DelegationAuto', (_message.Message,), dict(
  DESCRIPTOR = _DELEGATIONAUTO,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.DelegationAuto)
  ))
_sym_db.RegisterMessage(DelegationAuto)

ProposalData = _reflection.GeneratedProtocolMessageType('ProposalData', (_message.Message,), dict(
  DESCRIPTOR = _PROPOSALDATA,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.ProposalData)
  ))
_sym_db.RegisterMessage(ProposalData)

GovernanceEnacted = _reflection.GeneratedProtocolMessageType('GovernanceEnacted', (_message.Message,), dict(
  DESCRIPTOR = _GOVERNANCEENACTED,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.GovernanceEnacted)
  ))
_sym_db.RegisterMessage(GovernanceEnacted)

GovernanceActive = _reflection.GeneratedProtocolMessageType('GovernanceActive', (_message.Message,), dict(
  DESCRIPTOR = _GOVERNANCEACTIVE,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.GovernanceActive)
  ))
_sym_db.RegisterMessage(GovernanceActive)

GovernanceNode = _reflection.GeneratedProtocolMessageType('GovernanceNode', (_message.Message,), dict(
  DESCRIPTOR = _GOVERNANCENODE,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.GovernanceNode)
  ))
_sym_db.RegisterMessage(GovernanceNode)

StakingAccount = _reflection.GeneratedProtocolMessageType('StakingAccount', (_message.Message,), dict(
  DESCRIPTOR = _STAKINGACCOUNT,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.StakingAccount)
  ))
_sym_db.RegisterMessage(StakingAccount)

StakingAccounts = _reflection.GeneratedProtocolMessageType('StakingAccounts', (_message.Message,), dict(
  DESCRIPTOR = _STAKINGACCOUNTS,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.StakingAccounts)
  ))
_sym_db.RegisterMessage(StakingAccounts)

MatchingBook = _reflection.GeneratedProtocolMessageType('MatchingBook', (_message.Message,), dict(
  DESCRIPTOR = _MATCHINGBOOK,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.MatchingBook)
  ))
_sym_db.RegisterMessage(MatchingBook)

NetParams = _reflection.GeneratedProtocolMessageType('NetParams', (_message.Message,), dict(
  DESCRIPTOR = _NETPARAMS,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.NetParams)
  ))
_sym_db.RegisterMessage(NetParams)

DecimalMap = _reflection.GeneratedProtocolMessageType('DecimalMap', (_message.Message,), dict(
  DESCRIPTOR = _DECIMALMAP,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.DecimalMap)
  ))
_sym_db.RegisterMessage(DecimalMap)

TimePrice = _reflection.GeneratedProtocolMessageType('TimePrice', (_message.Message,), dict(
  DESCRIPTOR = _TIMEPRICE,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.TimePrice)
  ))
_sym_db.RegisterMessage(TimePrice)

PriceVolume = _reflection.GeneratedProtocolMessageType('PriceVolume', (_message.Message,), dict(
  DESCRIPTOR = _PRICEVOLUME,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.PriceVolume)
  ))
_sym_db.RegisterMessage(PriceVolume)

PriceRange = _reflection.GeneratedProtocolMessageType('PriceRange', (_message.Message,), dict(
  DESCRIPTOR = _PRICERANGE,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.PriceRange)
  ))
_sym_db.RegisterMessage(PriceRange)

PriceBound = _reflection.GeneratedProtocolMessageType('PriceBound', (_message.Message,), dict(
  DESCRIPTOR = _PRICEBOUND,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.PriceBound)
  ))
_sym_db.RegisterMessage(PriceBound)

PriceRangeCache = _reflection.GeneratedProtocolMessageType('PriceRangeCache', (_message.Message,), dict(
  DESCRIPTOR = _PRICERANGECACHE,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.PriceRangeCache)
  ))
_sym_db.RegisterMessage(PriceRangeCache)

CurrentPrice = _reflection.GeneratedProtocolMessageType('CurrentPrice', (_message.Message,), dict(
  DESCRIPTOR = _CURRENTPRICE,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.CurrentPrice)
  ))
_sym_db.RegisterMessage(CurrentPrice)

PastPrice = _reflection.GeneratedProtocolMessageType('PastPrice', (_message.Message,), dict(
  DESCRIPTOR = _PASTPRICE,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.PastPrice)
  ))
_sym_db.RegisterMessage(PastPrice)

PriceMonitor = _reflection.GeneratedProtocolMessageType('PriceMonitor', (_message.Message,), dict(
  DESCRIPTOR = _PRICEMONITOR,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.PriceMonitor)
  ))
_sym_db.RegisterMessage(PriceMonitor)

AuctionState = _reflection.GeneratedProtocolMessageType('AuctionState', (_message.Message,), dict(
  DESCRIPTOR = _AUCTIONSTATE,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.AuctionState)
  ))
_sym_db.RegisterMessage(AuctionState)

EquityShareLP = _reflection.GeneratedProtocolMessageType('EquityShareLP', (_message.Message,), dict(
  DESCRIPTOR = _EQUITYSHARELP,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.EquityShareLP)
  ))
_sym_db.RegisterMessage(EquityShareLP)

EquityShare = _reflection.GeneratedProtocolMessageType('EquityShare', (_message.Message,), dict(
  DESCRIPTOR = _EQUITYSHARE,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.EquityShare)
  ))
_sym_db.RegisterMessage(EquityShare)

FeeSplitter = _reflection.GeneratedProtocolMessageType('FeeSplitter', (_message.Message,), dict(
  DESCRIPTOR = _FEESPLITTER,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.FeeSplitter)
  ))
_sym_db.RegisterMessage(FeeSplitter)

Market = _reflection.GeneratedProtocolMessageType('Market', (_message.Message,), dict(
  DESCRIPTOR = _MARKET,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.Market)
  ))
_sym_db.RegisterMessage(Market)

ExecutionMarkets = _reflection.GeneratedProtocolMessageType('ExecutionMarkets', (_message.Message,), dict(
  DESCRIPTOR = _EXECUTIONMARKETS,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.ExecutionMarkets)
  ))
_sym_db.RegisterMessage(ExecutionMarkets)

Position = _reflection.GeneratedProtocolMessageType('Position', (_message.Message,), dict(
  DESCRIPTOR = _POSITION,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.Position)
  ))
_sym_db.RegisterMessage(Position)

MarketPositions = _reflection.GeneratedProtocolMessageType('MarketPositions', (_message.Message,), dict(
  DESCRIPTOR = _MARKETPOSITIONS,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.MarketPositions)
  ))
_sym_db.RegisterMessage(MarketPositions)

AppState = _reflection.GeneratedProtocolMessageType('AppState', (_message.Message,), dict(
  DESCRIPTOR = _APPSTATE,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.AppState)
  ))
_sym_db.RegisterMessage(AppState)

EpochState = _reflection.GeneratedProtocolMessageType('EpochState', (_message.Message,), dict(
  DESCRIPTOR = _EPOCHSTATE,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.EpochState)
  ))
_sym_db.RegisterMessage(EpochState)

RewardsPendingPayouts = _reflection.GeneratedProtocolMessageType('RewardsPendingPayouts', (_message.Message,), dict(
  DESCRIPTOR = _REWARDSPENDINGPAYOUTS,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.RewardsPendingPayouts)
  ))
_sym_db.RegisterMessage(RewardsPendingPayouts)

ScheduledRewardsPayout = _reflection.GeneratedProtocolMessageType('ScheduledRewardsPayout', (_message.Message,), dict(
  DESCRIPTOR = _SCHEDULEDREWARDSPAYOUT,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.ScheduledRewardsPayout)
  ))
_sym_db.RegisterMessage(ScheduledRewardsPayout)

RewardsPayout = _reflection.GeneratedProtocolMessageType('RewardsPayout', (_message.Message,), dict(
  DESCRIPTOR = _REWARDSPAYOUT,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.RewardsPayout)
  ))
_sym_db.RegisterMessage(RewardsPayout)

RewardsPartyAmount = _reflection.GeneratedProtocolMessageType('RewardsPartyAmount', (_message.Message,), dict(
  DESCRIPTOR = _REWARDSPARTYAMOUNT,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.RewardsPartyAmount)
  ))
_sym_db.RegisterMessage(RewardsPartyAmount)

LimitState = _reflection.GeneratedProtocolMessageType('LimitState', (_message.Message,), dict(
  DESCRIPTOR = _LIMITSTATE,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.LimitState)
  ))
_sym_db.RegisterMessage(LimitState)

VoteSpamPolicy = _reflection.GeneratedProtocolMessageType('VoteSpamPolicy', (_message.Message,), dict(
  DESCRIPTOR = _VOTESPAMPOLICY,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.VoteSpamPolicy)
  ))
_sym_db.RegisterMessage(VoteSpamPolicy)

PartyProposalVoteCount = _reflection.GeneratedProtocolMessageType('PartyProposalVoteCount', (_message.Message,), dict(
  DESCRIPTOR = _PARTYPROPOSALVOTECOUNT,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.PartyProposalVoteCount)
  ))
_sym_db.RegisterMessage(PartyProposalVoteCount)

BannedParty = _reflection.GeneratedProtocolMessageType('BannedParty', (_message.Message,), dict(
  DESCRIPTOR = _BANNEDPARTY,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.BannedParty)
  ))
_sym_db.RegisterMessage(BannedParty)

PartyTokenBalance = _reflection.GeneratedProtocolMessageType('PartyTokenBalance', (_message.Message,), dict(
  DESCRIPTOR = _PARTYTOKENBALANCE,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.PartyTokenBalance)
  ))
_sym_db.RegisterMessage(PartyTokenBalance)

BlockRejectStats = _reflection.GeneratedProtocolMessageType('BlockRejectStats', (_message.Message,), dict(
  DESCRIPTOR = _BLOCKREJECTSTATS,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.BlockRejectStats)
  ))
_sym_db.RegisterMessage(BlockRejectStats)

SpamPartyTransactionCount = _reflection.GeneratedProtocolMessageType('SpamPartyTransactionCount', (_message.Message,), dict(
  DESCRIPTOR = _SPAMPARTYTRANSACTIONCOUNT,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.SpamPartyTransactionCount)
  ))
_sym_db.RegisterMessage(SpamPartyTransactionCount)

SimpleSpamPolicy = _reflection.GeneratedProtocolMessageType('SimpleSpamPolicy', (_message.Message,), dict(
  DESCRIPTOR = _SIMPLESPAMPOLICY,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.SimpleSpamPolicy)
  ))
_sym_db.RegisterMessage(SimpleSpamPolicy)

NotarySigs = _reflection.GeneratedProtocolMessageType('NotarySigs', (_message.Message,), dict(
  DESCRIPTOR = _NOTARYSIGS,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.NotarySigs)
  ))
_sym_db.RegisterMessage(NotarySigs)

Notary = _reflection.GeneratedProtocolMessageType('Notary', (_message.Message,), dict(
  DESCRIPTOR = _NOTARY,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.Notary)
  ))
_sym_db.RegisterMessage(Notary)

ReplayProtection = _reflection.GeneratedProtocolMessageType('ReplayProtection', (_message.Message,), dict(
  DESCRIPTOR = _REPLAYPROTECTION,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.ReplayProtection)
  ))
_sym_db.RegisterMessage(ReplayProtection)

TransactionAtHeight = _reflection.GeneratedProtocolMessageType('TransactionAtHeight', (_message.Message,), dict(
  DESCRIPTOR = _TRANSACTIONATHEIGHT,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.TransactionAtHeight)
  ))
_sym_db.RegisterMessage(TransactionAtHeight)

FutureState = _reflection.GeneratedProtocolMessageType('FutureState', (_message.Message,), dict(
  DESCRIPTOR = _FUTURESTATE,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.FutureState)
  ))
_sym_db.RegisterMessage(FutureState)

StakeVerifierDeposited = _reflection.GeneratedProtocolMessageType('StakeVerifierDeposited', (_message.Message,), dict(
  DESCRIPTOR = _STAKEVERIFIERDEPOSITED,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.StakeVerifierDeposited)
  ))
_sym_db.RegisterMessage(StakeVerifierDeposited)

StakeVerifierRemoved = _reflection.GeneratedProtocolMessageType('StakeVerifierRemoved', (_message.Message,), dict(
  DESCRIPTOR = _STAKEVERIFIERREMOVED,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.StakeVerifierRemoved)
  ))
_sym_db.RegisterMessage(StakeVerifierRemoved)

StakeVerifierPending = _reflection.GeneratedProtocolMessageType('StakeVerifierPending', (_message.Message,), dict(
  DESCRIPTOR = _STAKEVERIFIERPENDING,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.StakeVerifierPending)
  ))
_sym_db.RegisterMessage(StakeVerifierPending)

PendingKeyRotation = _reflection.GeneratedProtocolMessageType('PendingKeyRotation', (_message.Message,), dict(
  DESCRIPTOR = _PENDINGKEYROTATION,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.PendingKeyRotation)
  ))
_sym_db.RegisterMessage(PendingKeyRotation)

Topology = _reflection.GeneratedProtocolMessageType('Topology', (_message.Message,), dict(
  DESCRIPTOR = _TOPOLOGY,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.Topology)
  ))
_sym_db.RegisterMessage(Topology)

ValidatorState = _reflection.GeneratedProtocolMessageType('ValidatorState', (_message.Message,), dict(
  DESCRIPTOR = _VALIDATORSTATE,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.ValidatorState)
  ))
_sym_db.RegisterMessage(ValidatorState)

HeartbeatTracker = _reflection.GeneratedProtocolMessageType('HeartbeatTracker', (_message.Message,), dict(
  DESCRIPTOR = _HEARTBEATTRACKER,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.HeartbeatTracker)
  ))
_sym_db.RegisterMessage(HeartbeatTracker)

PerformanceStats = _reflection.GeneratedProtocolMessageType('PerformanceStats', (_message.Message,), dict(
  DESCRIPTOR = _PERFORMANCESTATS,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.PerformanceStats)
  ))
_sym_db.RegisterMessage(PerformanceStats)

ValidatorPerformance = _reflection.GeneratedProtocolMessageType('ValidatorPerformance', (_message.Message,), dict(
  DESCRIPTOR = _VALIDATORPERFORMANCE,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.ValidatorPerformance)
  ))
_sym_db.RegisterMessage(ValidatorPerformance)

LiquidityParameters = _reflection.GeneratedProtocolMessageType('LiquidityParameters', (_message.Message,), dict(
  DESCRIPTOR = _LIQUIDITYPARAMETERS,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.LiquidityParameters)
  ))
_sym_db.RegisterMessage(LiquidityParameters)

LiquidityPendingProvisions = _reflection.GeneratedProtocolMessageType('LiquidityPendingProvisions', (_message.Message,), dict(
  DESCRIPTOR = _LIQUIDITYPENDINGPROVISIONS,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.LiquidityPendingProvisions)
  ))
_sym_db.RegisterMessage(LiquidityPendingProvisions)

LiquidityPartiesLiquidityOrders = _reflection.GeneratedProtocolMessageType('LiquidityPartiesLiquidityOrders', (_message.Message,), dict(
  DESCRIPTOR = _LIQUIDITYPARTIESLIQUIDITYORDERS,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.LiquidityPartiesLiquidityOrders)
  ))
_sym_db.RegisterMessage(LiquidityPartiesLiquidityOrders)

LiquidityPartiesOrders = _reflection.GeneratedProtocolMessageType('LiquidityPartiesOrders', (_message.Message,), dict(
  DESCRIPTOR = _LIQUIDITYPARTIESORDERS,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.LiquidityPartiesOrders)
  ))
_sym_db.RegisterMessage(LiquidityPartiesOrders)

LiquidityProvisions = _reflection.GeneratedProtocolMessageType('LiquidityProvisions', (_message.Message,), dict(
  DESCRIPTOR = _LIQUIDITYPROVISIONS,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.LiquidityProvisions)
  ))
_sym_db.RegisterMessage(LiquidityProvisions)

FloatingPointConsensus = _reflection.GeneratedProtocolMessageType('FloatingPointConsensus', (_message.Message,), dict(
  DESCRIPTOR = _FLOATINGPOINTCONSENSUS,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.FloatingPointConsensus)
  ))
_sym_db.RegisterMessage(FloatingPointConsensus)

NextTimeTrigger = _reflection.GeneratedProtocolMessageType('NextTimeTrigger', (_message.Message,), dict(
  DESCRIPTOR = _NEXTTIMETRIGGER,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.NextTimeTrigger)
  ))
_sym_db.RegisterMessage(NextTimeTrigger)

FeesTracker = _reflection.GeneratedProtocolMessageType('FeesTracker', (_message.Message,), dict(
  DESCRIPTOR = _FEESTRACKER,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.FeesTracker)
  ))
_sym_db.RegisterMessage(FeesTracker)

AssetFees = _reflection.GeneratedProtocolMessageType('AssetFees', (_message.Message,), dict(
  DESCRIPTOR = _ASSETFEES,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.AssetFees)
  ))
_sym_db.RegisterMessage(AssetFees)

PartyFees = _reflection.GeneratedProtocolMessageType('PartyFees', (_message.Message,), dict(
  DESCRIPTOR = _PARTYFEES,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.PartyFees)
  ))
_sym_db.RegisterMessage(PartyFees)

MarketTracker = _reflection.GeneratedProtocolMessageType('MarketTracker', (_message.Message,), dict(
  DESCRIPTOR = _MARKETTRACKER,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.MarketTracker)
  ))
_sym_db.RegisterMessage(MarketTracker)

MarketVolumeTracker = _reflection.GeneratedProtocolMessageType('MarketVolumeTracker', (_message.Message,), dict(
  DESCRIPTOR = _MARKETVOLUMETRACKER,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.MarketVolumeTracker)
  ))
_sym_db.RegisterMessage(MarketVolumeTracker)

SignerEventsPerAddress = _reflection.GeneratedProtocolMessageType('SignerEventsPerAddress', (_message.Message,), dict(
  DESCRIPTOR = _SIGNEREVENTSPERADDRESS,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.SignerEventsPerAddress)
  ))
_sym_db.RegisterMessage(SignerEventsPerAddress)

ERC20MultiSigTopologyVerified = _reflection.GeneratedProtocolMessageType('ERC20MultiSigTopologyVerified', (_message.Message,), dict(
  DESCRIPTOR = _ERC20MULTISIGTOPOLOGYVERIFIED,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.ERC20MultiSigTopologyVerified)
  ))
_sym_db.RegisterMessage(ERC20MultiSigTopologyVerified)

ERC20MultiSigTopologyPending = _reflection.GeneratedProtocolMessageType('ERC20MultiSigTopologyPending', (_message.Message,), dict(
  DESCRIPTOR = _ERC20MULTISIGTOPOLOGYPENDING,
  __module__ = 'vega.snapshot.v1.snapshot_pb2'
  # @@protoc_insertion_point(class_scope:vega.snapshot.v1.ERC20MultiSigTopologyPending)
  ))
_sym_db.RegisterMessage(ERC20MultiSigTopologyPending)


DESCRIPTOR._options = None
# @@protoc_insertion_point(module_scope)
